home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2007 September / PCWSEP07.iso / Software / Linux / Linux Mint 3.0 Light / LinuxMint-3.0-Light.iso / casper / filesystem.squashfs / usr / share / gapi-2.0 / gtk-api.xml < prev    next >
Encoding:
Extensible Markup Language  |  2007-02-21  |  1022.9 KB  |  22,743 lines

  1. <?xml version="1.0"?>
  2. <api>
  3.   <!--
  4.  
  5.         This file was automatically generated.
  6.         Please DO NOT MODIFY THIS FILE, modify .metadata files instead.
  7.  
  8. -->
  9.   <namespace name="Gtk" library="libgtk-win32-2.0-0.dll">
  10.     <enum name="AccelFlags" cname="GtkAccelFlags" gtype="gtk_accel_flags_get_type" type="flags">
  11.       <member cname="GTK_ACCEL_VISIBLE" name="Visible" value="1 << 0" />
  12.       <member cname="GTK_ACCEL_LOCKED" name="Locked" value="1 << 1" />
  13.       <member cname="GTK_ACCEL_MASK" name="Mask" value="0x07" />
  14.     </enum>
  15.     <enum name="AnchorType" cname="GtkAnchorType" gtype="gtk_anchor_type_get_type" type="enum">
  16.       <member cname="GTK_ANCHOR_CENTER" name="Center" />
  17.       <member cname="GTK_ANCHOR_NORTH" name="North" />
  18.       <member cname="GTK_ANCHOR_NORTH_WEST" name="NorthWest" />
  19.       <member cname="GTK_ANCHOR_NORTH_EAST" name="NorthEast" />
  20.       <member cname="GTK_ANCHOR_SOUTH" name="South" />
  21.       <member cname="GTK_ANCHOR_SOUTH_WEST" name="SouthWest" />
  22.       <member cname="GTK_ANCHOR_SOUTH_EAST" name="SouthEast" />
  23.       <member cname="GTK_ANCHOR_WEST" name="West" />
  24.       <member cname="GTK_ANCHOR_EAST" name="East" />
  25.       <member cname="GTK_ANCHOR_N" name="N" value="North" />
  26.       <member cname="GTK_ANCHOR_NW" name="Nw" value="NorthWest" />
  27.       <member cname="GTK_ANCHOR_NE" name="Ne" value="NorthEast" />
  28.       <member cname="GTK_ANCHOR_S" name="S" value="South" />
  29.       <member cname="GTK_ANCHOR_SW" name="Sw" value="SouthWest" />
  30.       <member cname="GTK_ANCHOR_SE" name="Se" value="SouthEast" />
  31.       <member cname="GTK_ANCHOR_W" name="W" value="West" />
  32.       <member cname="GTK_ANCHOR_E" name="E" value="East" />
  33.     </enum>
  34.     <enum name="ArgFlags" cname="GtkArgFlags" deprecated="1" gtype="gtk_arg_flags_get_type" type="flags" hidden="1">
  35.       <member cname="GTK_ARG_READABLE" name="Readable" value="G_PARAM_READABLE" />
  36.       <member cname="GTK_ARG_WRITABLE" name="Writable" value="G_PARAM_WRITABLE" />
  37.       <member cname="GTK_ARG_CONSTRUCT" name="Construct" value="G_PARAM_CONSTRUCT" />
  38.       <member cname="GTK_ARG_CONSTRUCT_ONLY" name="ConstructOnly" value="G_PARAM_CONSTRUCT_ONLY" />
  39.       <member cname="GTK_ARG_CHILD_ARG" name="ChildArg" value="1 << 4" />
  40.     </enum>
  41.     <enum name="ArrowType" cname="GtkArrowType" gtype="gtk_arrow_type_get_type" type="enum">
  42.       <member cname="GTK_ARROW_UP" name="Up" />
  43.       <member cname="GTK_ARROW_DOWN" name="Down" />
  44.       <member cname="GTK_ARROW_LEFT" name="Left" />
  45.       <member cname="GTK_ARROW_RIGHT" name="Right" />
  46.       <member cname="GTK_ARROW_NONE" name="None" />
  47.     </enum>
  48.     <enum name="AssistantPageType" cname="GtkAssistantPageType" gtype="gtk_assistant_page_type_get_type" type="enum">
  49.       <member cname="GTK_ASSISTANT_PAGE_CONTENT" name="Content" />
  50.       <member cname="GTK_ASSISTANT_PAGE_INTRO" name="Intro" />
  51.       <member cname="GTK_ASSISTANT_PAGE_CONFIRM" name="Confirm" />
  52.       <member cname="GTK_ASSISTANT_PAGE_SUMMARY" name="Summary" />
  53.       <member cname="GTK_ASSISTANT_PAGE_PROGRESS" name="Progress" />
  54.     </enum>
  55.     <enum name="AttachOptions" cname="GtkAttachOptions" gtype="gtk_attach_options_get_type" type="flags">
  56.       <member cname="GTK_EXPAND" name="Expand" value="1 << 0" />
  57.       <member cname="GTK_SHRINK" name="Shrink" value="1 << 1" />
  58.       <member cname="GTK_FILL" name="Fill" value="1 << 2" />
  59.     </enum>
  60.     <enum name="ButtonBoxStyle" cname="GtkButtonBoxStyle" gtype="gtk_button_box_style_get_type" type="enum">
  61.       <member cname="GTK_BUTTONBOX_DEFAULT_STYLE" name="DefaultStyle" />
  62.       <member cname="GTK_BUTTONBOX_SPREAD" name="Spread" />
  63.       <member cname="GTK_BUTTONBOX_EDGE" name="Edge" />
  64.       <member cname="GTK_BUTTONBOX_START" name="Start" />
  65.       <member cname="GTK_BUTTONBOX_END" name="End" />
  66.     </enum>
  67.     <enum name="ButtonsType" cname="GtkButtonsType" gtype="gtk_buttons_type_get_type" type="enum">
  68.       <member cname="GTK_BUTTONS_NONE" name="None" />
  69.       <member cname="GTK_BUTTONS_OK" name="Ok" />
  70.       <member cname="GTK_BUTTONS_CLOSE" name="Close" />
  71.       <member cname="GTK_BUTTONS_CANCEL" name="Cancel" />
  72.       <member cname="GTK_BUTTONS_YES_NO" name="YesNo" />
  73.       <member cname="GTK_BUTTONS_OK_CANCEL" name="OkCancel" />
  74.     </enum>
  75.     <enum name="CalendarDisplayOptions" cname="GtkCalendarDisplayOptions" gtype="gtk_calendar_display_options_get_type" type="flags">
  76.       <member cname="GTK_CALENDAR_SHOW_HEADING" name="ShowHeading" value="1 << 0" />
  77.       <member cname="GTK_CALENDAR_SHOW_DAY_NAMES" name="ShowDayNames" value="1 << 1" />
  78.       <member cname="GTK_CALENDAR_NO_MONTH_CHANGE" name="NoMonthChange" value="1 << 2" />
  79.       <member cname="GTK_CALENDAR_SHOW_WEEK_NUMBERS" name="ShowWeekNumbers" value="1 << 3" />
  80.       <member cname="GTK_CALENDAR_WEEK_START_MONDAY" name="WeekStartMonday" value="1 << 4" />
  81.     </enum>
  82.     <enum name="CellRendererAccelMode" cname="GtkCellRendererAccelMode" gtype="gtk_cell_renderer_accel_mode_get_type" type="enum">
  83.       <member cname="GTK_CELL_RENDERER_ACCEL_MODE_GTK" name="Gtk" />
  84.       <member cname="GTK_CELL_RENDERER_ACCEL_MODE_OTHER" name="Other" />
  85.     </enum>
  86.     <enum name="CellRendererMode" cname="GtkCellRendererMode" gtype="gtk_cell_renderer_mode_get_type" type="enum">
  87.       <member cname="GTK_CELL_RENDERER_MODE_INERT" name="Inert" />
  88.       <member cname="GTK_CELL_RENDERER_MODE_ACTIVATABLE" name="Activatable" />
  89.       <member cname="GTK_CELL_RENDERER_MODE_EDITABLE" name="Editable" />
  90.     </enum>
  91.     <enum name="CellRendererState" cname="GtkCellRendererState" gtype="gtk_cell_renderer_state_get_type" type="flags">
  92.       <member cname="GTK_CELL_RENDERER_SELECTED" name="Selected" value="1 << 0" />
  93.       <member cname="GTK_CELL_RENDERER_PRELIT" name="Prelit" value="1 << 1" />
  94.       <member cname="GTK_CELL_RENDERER_INSENSITIVE" name="Insensitive" value="1 << 2" />
  95.       <member cname="GTK_CELL_RENDERER_SORTED" name="Sorted" value="1 << 3" />
  96.       <member cname="GTK_CELL_RENDERER_FOCUSED" name="Focused" value="1 << 4" />
  97.     </enum>
  98.     <enum name="CornerType" cname="GtkCornerType" gtype="gtk_corner_type_get_type" type="enum">
  99.       <member cname="GTK_CORNER_TOP_LEFT" name="TopLeft" />
  100.       <member cname="GTK_CORNER_BOTTOM_LEFT" name="BottomLeft" />
  101.       <member cname="GTK_CORNER_TOP_RIGHT" name="TopRight" />
  102.       <member cname="GTK_CORNER_BOTTOM_RIGHT" name="BottomRight" />
  103.     </enum>
  104.     <enum name="CurveType" cname="GtkCurveType" gtype="gtk_curve_type_get_type" type="enum">
  105.       <member cname="GTK_CURVE_TYPE_LINEAR" name="Linear" />
  106.       <member cname="GTK_CURVE_TYPE_SPLINE" name="Spline" />
  107.       <member cname="GTK_CURVE_TYPE_FREE" name="Free" />
  108.     </enum>
  109.     <enum name="DebugFlag" cname="GtkDebugFlag" gtype="gtk_debug_flag_get_type" type="flags" hidden="1">
  110.       <member cname="GTK_DEBUG_MISC" name="Misc" value="1 << 0" />
  111.       <member cname="GTK_DEBUG_PLUGSOCKET" name="Plugsocket" value="1 << 1" />
  112.       <member cname="GTK_DEBUG_TEXT" name="Text" value="1 << 2" />
  113.       <member cname="GTK_DEBUG_TREE" name="Tree" value="1 << 3" />
  114.       <member cname="GTK_DEBUG_UPDATES" name="Updates" value="1 << 4" />
  115.       <member cname="GTK_DEBUG_KEYBINDINGS" name="Keybindings" value="1 << 5" />
  116.       <member cname="GTK_DEBUG_MULTIHEAD" name="Multihead" value="1 << 6" />
  117.       <member cname="GTK_DEBUG_MODULES" name="Modules" value="1 << 7" />
  118.       <member cname="GTK_DEBUG_GEOMETRY" name="Geometry" value="1 << 8" />
  119.       <member cname="GTK_DEBUG_ICONTHEME" name="Icontheme" value="1 << 9" />
  120.       <member cname="GTK_DEBUG_PRINTING" name="Printing" value="1 << 10" />
  121.     </enum>
  122.     <enum name="DeleteType" cname="GtkDeleteType" gtype="gtk_delete_type_get_type" type="enum">
  123.       <member cname="GTK_DELETE_CHARS" name="Chars" />
  124.       <member cname="GTK_DELETE_WORD_ENDS" name="WordEnds" />
  125.       <member cname="GTK_DELETE_WORDS" name="Words" />
  126.       <member cname="GTK_DELETE_DISPLAY_LINES" name="DisplayLines" />
  127.       <member cname="GTK_DELETE_DISPLAY_LINE_ENDS" name="DisplayLineEnds" />
  128.       <member cname="GTK_DELETE_PARAGRAPH_ENDS" name="ParagraphEnds" />
  129.       <member cname="GTK_DELETE_PARAGRAPHS" name="Paragraphs" />
  130.       <member cname="GTK_DELETE_WHITESPACE" name="Whitespace" />
  131.     </enum>
  132.     <enum name="DestDefaults" cname="GtkDestDefaults" gtype="gtk_dest_defaults_get_type" type="flags">
  133.       <member cname="GTK_DEST_DEFAULT_MOTION" name="Motion" value="1 << 0" />
  134.       <member cname="GTK_DEST_DEFAULT_HIGHLIGHT" name="Highlight" value="1 << 1" />
  135.       <member cname="GTK_DEST_DEFAULT_DROP" name="Drop" value="1 << 2" />
  136.       <member cname="GTK_DEST_DEFAULT_ALL" name="All" value="0x07" />
  137.     </enum>
  138.     <enum name="DialogFlags" cname="GtkDialogFlags" gtype="gtk_dialog_flags_get_type" type="flags">
  139.       <member cname="GTK_DIALOG_MODAL" name="Modal" value="1 << 0" />
  140.       <member cname="GTK_DIALOG_DESTROY_WITH_PARENT" name="DestroyWithParent" value="1 << 1" />
  141.       <member cname="GTK_DIALOG_NO_SEPARATOR" name="NoSeparator" value="1 << 2" />
  142.     </enum>
  143.     <enum name="DirectionType" cname="GtkDirectionType" gtype="gtk_direction_type_get_type" type="enum">
  144.       <member cname="GTK_DIR_TAB_FORWARD" name="TabForward" />
  145.       <member cname="GTK_DIR_TAB_BACKWARD" name="TabBackward" />
  146.       <member cname="GTK_DIR_UP" name="Up" />
  147.       <member cname="GTK_DIR_DOWN" name="Down" />
  148.       <member cname="GTK_DIR_LEFT" name="Left" />
  149.       <member cname="GTK_DIR_RIGHT" name="Right" />
  150.     </enum>
  151.     <enum name="ExpanderStyle" cname="GtkExpanderStyle" gtype="gtk_expander_style_get_type" type="enum">
  152.       <member cname="GTK_EXPANDER_COLLAPSED" name="Collapsed" />
  153.       <member cname="GTK_EXPANDER_SEMI_COLLAPSED" name="SemiCollapsed" />
  154.       <member cname="GTK_EXPANDER_SEMI_EXPANDED" name="SemiExpanded" />
  155.       <member cname="GTK_EXPANDER_EXPANDED" name="Expanded" />
  156.     </enum>
  157.     <enum name="FileChooserAction" cname="GtkFileChooserAction" gtype="gtk_file_chooser_action_get_type" type="enum">
  158.       <member cname="GTK_FILE_CHOOSER_ACTION_OPEN" name="Open" />
  159.       <member cname="GTK_FILE_CHOOSER_ACTION_SAVE" name="Save" />
  160.       <member cname="GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER" name="SelectFolder" />
  161.       <member cname="GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER" name="CreateFolder" />
  162.     </enum>
  163.     <enum name="FileChooserConfirmation" cname="GtkFileChooserConfirmation" gtype="gtk_file_chooser_confirmation_get_type" type="enum">
  164.       <member cname="GTK_FILE_CHOOSER_CONFIRMATION_CONFIRM" name="Confirm" />
  165.       <member cname="GTK_FILE_CHOOSER_CONFIRMATION_ACCEPT_FILENAME" name="AcceptFilename" />
  166.       <member cname="GTK_FILE_CHOOSER_CONFIRMATION_SELECT_AGAIN" name="SelectAgain" />
  167.     </enum>
  168.     <enum name="FileChooserError" cname="GtkFileChooserError" gtype="gtk_file_chooser_error_get_type" type="enum">
  169.       <member cname="GTK_FILE_CHOOSER_ERROR_NONEXISTENT" name="Nonexistent" />
  170.       <member cname="GTK_FILE_CHOOSER_ERROR_BAD_FILENAME" name="BadFilename" />
  171.       <member cname="GTK_FILE_CHOOSER_ERROR_ALREADY_EXISTS" name="AlreadyExists" />
  172.     </enum>
  173.     <enum name="FileFilterFlags" cname="GtkFileFilterFlags" gtype="gtk_file_filter_flags_get_type" type="flags">
  174.       <member cname="GTK_FILE_FILTER_FILENAME" name="Filename" value="1 << 0" />
  175.       <member cname="GTK_FILE_FILTER_URI" name="Uri" value="1 << 1" />
  176.       <member cname="GTK_FILE_FILTER_DISPLAY_NAME" name="DisplayName" value="1 << 2" />
  177.       <member cname="GTK_FILE_FILTER_MIME_TYPE" name="MimeType" value="1 << 3" />
  178.     </enum>
  179.     <enum name="IMPreeditStyle" cname="GtkIMPreeditStyle" type="enum" hidden="1">
  180.       <member cname="GTK_IM_PREEDIT_NOTHING" name="Nothing" />
  181.       <member cname="GTK_IM_PREEDIT_CALLBACK" name="Callback" />
  182.       <member cname="GTK_IM_PREEDIT_NONE" name="None" />
  183.     </enum>
  184.     <enum name="IMStatusStyle" cname="GtkIMStatusStyle" type="enum" hidden="1">
  185.       <member cname="GTK_IM_STATUS_NOTHING" name="Nothing" />
  186.       <member cname="GTK_IM_STATUS_CALLBACK" name="Callback" />
  187.       <member cname="GTK_IM_STATUS_NONE" name="None" />
  188.     </enum>
  189.     <enum name="IconLookupFlags" cname="GtkIconLookupFlags" gtype="gtk_icon_lookup_flags_get_type" type="flags">
  190.       <member cname="GTK_ICON_LOOKUP_NO_SVG" name="NoSvg" value="1 << 0" />
  191.       <member cname="GTK_ICON_LOOKUP_FORCE_SVG" name="ForceSvg" value="1 << 1" />
  192.       <member cname="GTK_ICON_LOOKUP_USE_BUILTIN" name="UseBuiltin" value="1 << 2" />
  193.     </enum>
  194.     <enum name="IconSize" cname="GtkIconSize" gtype="gtk_icon_size_get_type" type="enum">
  195.       <member cname="GTK_ICON_SIZE_INVALID" name="Invalid" />
  196.       <member cname="GTK_ICON_SIZE_MENU" name="Menu" />
  197.       <member cname="GTK_ICON_SIZE_SMALL_TOOLBAR" name="SmallToolbar" />
  198.       <member cname="GTK_ICON_SIZE_LARGE_TOOLBAR" name="LargeToolbar" />
  199.       <member cname="GTK_ICON_SIZE_BUTTON" name="Button" />
  200.       <member cname="GTK_ICON_SIZE_DND" name="Dnd" />
  201.       <member cname="GTK_ICON_SIZE_DIALOG" name="Dialog" />
  202.     </enum>
  203.     <enum name="IconThemeError" cname="GtkIconThemeError" gtype="gtk_icon_theme_error_get_type" type="enum">
  204.       <member cname="GTK_ICON_THEME_NOT_FOUND" name="NotFound" />
  205.       <member cname="GTK_ICON_THEME_FAILED" name="Failed" />
  206.     </enum>
  207.     <enum name="IconViewDropPosition" cname="GtkIconViewDropPosition" gtype="gtk_icon_view_drop_position_get_type" type="enum">
  208.       <member cname="GTK_ICON_VIEW_NO_DROP" name="NoDrop" />
  209.       <member cname="GTK_ICON_VIEW_DROP_INTO" name="DropInto" />
  210.       <member cname="GTK_ICON_VIEW_DROP_LEFT" name="DropLeft" />
  211.       <member cname="GTK_ICON_VIEW_DROP_RIGHT" name="DropRight" />
  212.       <member cname="GTK_ICON_VIEW_DROP_ABOVE" name="DropAbove" />
  213.       <member cname="GTK_ICON_VIEW_DROP_BELOW" name="DropBelow" />
  214.     </enum>
  215.     <enum name="ImageType" cname="GtkImageType" gtype="gtk_image_type_get_type" type="enum">
  216.       <member cname="GTK_IMAGE_EMPTY" name="Empty" />
  217.       <member cname="GTK_IMAGE_PIXMAP" name="Pixmap" />
  218.       <member cname="GTK_IMAGE_IMAGE" name="Image" />
  219.       <member cname="GTK_IMAGE_PIXBUF" name="Pixbuf" />
  220.       <member cname="GTK_IMAGE_STOCK" name="Stock" />
  221.       <member cname="GTK_IMAGE_ICON_SET" name="IconSet" />
  222.       <member cname="GTK_IMAGE_ANIMATION" name="Animation" />
  223.       <member cname="GTK_IMAGE_ICON_NAME" name="IconName" />
  224.     </enum>
  225.     <enum name="Justification" cname="GtkJustification" gtype="gtk_justification_get_type" type="enum">
  226.       <member cname="GTK_JUSTIFY_LEFT" name="Left" />
  227.       <member cname="GTK_JUSTIFY_RIGHT" name="Right" />
  228.       <member cname="GTK_JUSTIFY_CENTER" name="Center" />
  229.       <member cname="GTK_JUSTIFY_FILL" name="Fill" />
  230.     </enum>
  231.     <enum name="MatchType" cname="GtkMatchType" deprecated="1" gtype="gtk_match_type_get_type" type="enum">
  232.       <member cname="GTK_MATCH_ALL" name="All" />
  233.       <member cname="GTK_MATCH_ALL_TAIL" name="AllTail" />
  234.       <member cname="GTK_MATCH_HEAD" name="Head" />
  235.       <member cname="GTK_MATCH_TAIL" name="Tail" />
  236.       <member cname="GTK_MATCH_EXACT" name="Exact" />
  237.       <member cname="GTK_MATCH_LAST" name="Last" />
  238.     </enum>
  239.     <enum name="MenuDirectionType" cname="GtkMenuDirectionType" gtype="gtk_menu_direction_type_get_type" type="enum">
  240.       <member cname="GTK_MENU_DIR_PARENT" name="Parent" />
  241.       <member cname="GTK_MENU_DIR_CHILD" name="Child" />
  242.       <member cname="GTK_MENU_DIR_NEXT" name="Next" />
  243.       <member cname="GTK_MENU_DIR_PREV" name="Prev" />
  244.     </enum>
  245.     <enum name="MessageType" cname="GtkMessageType" gtype="gtk_message_type_get_type" type="enum">
  246.       <member cname="GTK_MESSAGE_INFO" name="Info" />
  247.       <member cname="GTK_MESSAGE_WARNING" name="Warning" />
  248.       <member cname="GTK_MESSAGE_QUESTION" name="Question" />
  249.       <member cname="GTK_MESSAGE_ERROR" name="Error" />
  250.       <member cname="GTK_MESSAGE_OTHER" name="Other" />
  251.     </enum>
  252.     <enum name="MetricType" cname="GtkMetricType" gtype="gtk_metric_type_get_type" type="enum">
  253.       <member cname="GTK_PIXELS" name="Pixels" />
  254.       <member cname="GTK_INCHES" name="Inches" />
  255.       <member cname="GTK_CENTIMETERS" name="Centimeters" />
  256.     </enum>
  257.     <enum name="MovementStep" cname="GtkMovementStep" gtype="gtk_movement_step_get_type" type="enum">
  258.       <member cname="GTK_MOVEMENT_LOGICAL_POSITIONS" name="LogicalPositions" />
  259.       <member cname="GTK_MOVEMENT_VISUAL_POSITIONS" name="VisualPositions" />
  260.       <member cname="GTK_MOVEMENT_WORDS" name="Words" />
  261.       <member cname="GTK_MOVEMENT_DISPLAY_LINES" name="DisplayLines" />
  262.       <member cname="GTK_MOVEMENT_DISPLAY_LINE_ENDS" name="DisplayLineEnds" />
  263.       <member cname="GTK_MOVEMENT_PARAGRAPHS" name="Paragraphs" />
  264.       <member cname="GTK_MOVEMENT_PARAGRAPH_ENDS" name="ParagraphEnds" />
  265.       <member cname="GTK_MOVEMENT_PAGES" name="Pages" />
  266.       <member cname="GTK_MOVEMENT_BUFFER_ENDS" name="BufferEnds" />
  267.       <member cname="GTK_MOVEMENT_HORIZONTAL_PAGES" name="HorizontalPages" />
  268.     </enum>
  269.     <enum name="NotebookTab" cname="GtkNotebookTab" gtype="gtk_notebook_tab_get_type" type="enum">
  270.       <member cname="GTK_NOTEBOOK_TAB_FIRST" name="First" />
  271.       <member cname="GTK_NOTEBOOK_TAB_LAST" name="Last" />
  272.     </enum>
  273.     <enum name="ObjectFlags" cname="GtkObjectFlags" gtype="gtk_object_flags_get_type" type="flags" hidden="1">
  274.       <member cname="GTK_IN_DESTRUCTION" name="InDestruction" value="1 << 0" />
  275.       <member cname="GTK_FLOATING" name="Floating" value="1 << 1" />
  276.       <member cname="GTK_RESERVED_1" name="Reserved1" value="1 << 2" />
  277.       <member cname="GTK_RESERVED_2" name="Reserved2" value="1 << 3" />
  278.     </enum>
  279.     <enum name="Orientation" cname="GtkOrientation" gtype="gtk_orientation_get_type" type="enum">
  280.       <member cname="GTK_ORIENTATION_HORIZONTAL" name="Horizontal" />
  281.       <member cname="GTK_ORIENTATION_VERTICAL" name="Vertical" />
  282.     </enum>
  283.     <enum name="PackDirection" cname="GtkPackDirection" gtype="gtk_pack_direction_get_type" type="enum">
  284.       <member cname="GTK_PACK_DIRECTION_LTR" name="Ltr" />
  285.       <member cname="GTK_PACK_DIRECTION_RTL" name="Rtl" />
  286.       <member cname="GTK_PACK_DIRECTION_TTB" name="Ttb" />
  287.       <member cname="GTK_PACK_DIRECTION_BTT" name="Btt" />
  288.     </enum>
  289.     <enum name="PackType" cname="GtkPackType" gtype="gtk_pack_type_get_type" type="enum">
  290.       <member cname="GTK_PACK_START" name="Start" />
  291.       <member cname="GTK_PACK_END" name="End" />
  292.     </enum>
  293.     <enum name="PageOrientation" cname="GtkPageOrientation" gtype="gtk_page_orientation_get_type" type="enum">
  294.       <member cname="GTK_PAGE_ORIENTATION_PORTRAIT" name="Portrait" />
  295.       <member cname="GTK_PAGE_ORIENTATION_LANDSCAPE" name="Landscape" />
  296.       <member cname="GTK_PAGE_ORIENTATION_REVERSE_PORTRAIT" name="ReversePortrait" />
  297.       <member cname="GTK_PAGE_ORIENTATION_REVERSE_LANDSCAPE" name="ReverseLandscape" />
  298.     </enum>
  299.     <enum name="PageSet" cname="GtkPageSet" gtype="gtk_page_set_get_type" type="enum">
  300.       <member cname="GTK_PAGE_SET_ALL" name="All" />
  301.       <member cname="GTK_PAGE_SET_EVEN" name="Even" />
  302.       <member cname="GTK_PAGE_SET_ODD" name="Odd" />
  303.     </enum>
  304.     <enum name="PathPriorityType" cname="GtkPathPriorityType" gtype="gtk_path_priority_type_get_type" type="enum" hidden="1">
  305.       <member cname="GTK_PATH_PRIO_LOWEST" name="Lowest" />
  306.       <member cname="GTK_PATH_PRIO_GTK" name="Gtk" value="4" />
  307.       <member cname="GTK_PATH_PRIO_APPLICATION" name="Application" value="8" />
  308.       <member cname="GTK_PATH_PRIO_THEME" name="Theme" value="10" />
  309.       <member cname="GTK_PATH_PRIO_RC" name="Rc" value="12" />
  310.       <member cname="GTK_PATH_PRIO_HIGHEST" name="Highest" value="15" />
  311.     </enum>
  312.     <enum name="PathType" cname="GtkPathType" gtype="gtk_path_type_get_type" type="enum" hidden="1">
  313.       <member cname="GTK_PATH_WIDGET" name="Widget" />
  314.       <member cname="GTK_PATH_WIDGET_CLASS" name="WidgetClass" />
  315.       <member cname="GTK_PATH_CLASS" name="Class" />
  316.     </enum>
  317.     <enum name="PolicyType" cname="GtkPolicyType" gtype="gtk_policy_type_get_type" type="enum">
  318.       <member cname="GTK_POLICY_ALWAYS" name="Always" />
  319.       <member cname="GTK_POLICY_AUTOMATIC" name="Automatic" />
  320.       <member cname="GTK_POLICY_NEVER" name="Never" />
  321.     </enum>
  322.     <enum name="PositionType" cname="GtkPositionType" gtype="gtk_position_type_get_type" type="enum">
  323.       <member cname="GTK_POS_LEFT" name="Left" />
  324.       <member cname="GTK_POS_RIGHT" name="Right" />
  325.       <member cname="GTK_POS_TOP" name="Top" />
  326.       <member cname="GTK_POS_BOTTOM" name="Bottom" />
  327.     </enum>
  328.     <enum name="PreviewType" cname="GtkPreviewType" deprecated="1" gtype="gtk_preview_type_get_type" type="enum">
  329.       <member cname="GTK_PREVIEW_COLOR" name="Color" />
  330.       <member cname="GTK_PREVIEW_GRAYSCALE" name="Grayscale" />
  331.     </enum>
  332.     <enum name="PrintBackendError" cname="GtkPrintBackendError" type="enum">
  333.       <member cname="GTK_PRINT_BACKEND_ERROR_GENERIC" name="Generic" />
  334.     </enum>
  335.     <enum name="PrintCapabilities" cname="GtkPrintCapabilities" gtype="gtk_print_capabilities_get_type" type="flags">
  336.       <member cname="GTK_PRINT_CAPABILITY_PAGE_SET" name="PageSet" value="1 << 0" />
  337.       <member cname="GTK_PRINT_CAPABILITY_COPIES" name="Copies" value="1 << 1" />
  338.       <member cname="GTK_PRINT_CAPABILITY_COLLATE" name="Collate" value="1 << 2" />
  339.       <member cname="GTK_PRINT_CAPABILITY_REVERSE" name="Reverse" value="1 << 3" />
  340.       <member cname="GTK_PRINT_CAPABILITY_SCALE" name="Scale" value="1 << 4" />
  341.       <member cname="GTK_PRINT_CAPABILITY_GENERATE_PDF" name="GeneratePdf" value="1 << 5" />
  342.       <member cname="GTK_PRINT_CAPABILITY_GENERATE_PS" name="GeneratePs" value="1 << 6" />
  343.       <member cname="GTK_PRINT_CAPABILITY_PREVIEW" name="Preview" value="1 << 7" />
  344.     </enum>
  345.     <enum name="PrintDuplex" cname="GtkPrintDuplex" gtype="gtk_print_duplex_get_type" type="enum">
  346.       <member cname="GTK_PRINT_DUPLEX_SIMPLEX" name="Simplex" />
  347.       <member cname="GTK_PRINT_DUPLEX_HORIZONTAL" name="Horizontal" />
  348.       <member cname="GTK_PRINT_DUPLEX_VERTICAL" name="Vertical" />
  349.     </enum>
  350.     <enum name="PrintError" cname="GtkPrintError" gtype="gtk_print_error_get_type" type="enum">
  351.       <member cname="GTK_PRINT_ERROR_GENERAL" name="General" />
  352.       <member cname="GTK_PRINT_ERROR_INTERNAL_ERROR" name="InternalError" />
  353.       <member cname="GTK_PRINT_ERROR_NOMEM" name="Nomem" />
  354.     </enum>
  355.     <enum name="PrintOperationAction" cname="GtkPrintOperationAction" gtype="gtk_print_operation_action_get_type" type="enum">
  356.       <member cname="GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG" name="PrintDialog" />
  357.       <member cname="GTK_PRINT_OPERATION_ACTION_PRINT" name="Print" />
  358.       <member cname="GTK_PRINT_OPERATION_ACTION_PREVIEW" name="Preview" />
  359.       <member cname="GTK_PRINT_OPERATION_ACTION_EXPORT" name="Export" />
  360.     </enum>
  361.     <enum name="PrintOperationResult" cname="GtkPrintOperationResult" gtype="gtk_print_operation_result_get_type" type="enum">
  362.       <member cname="GTK_PRINT_OPERATION_RESULT_ERROR" name="Error" />
  363.       <member cname="GTK_PRINT_OPERATION_RESULT_APPLY" name="Apply" />
  364.       <member cname="GTK_PRINT_OPERATION_RESULT_CANCEL" name="Cancel" />
  365.       <member cname="GTK_PRINT_OPERATION_RESULT_IN_PROGRESS" name="InProgress" />
  366.     </enum>
  367.     <enum name="PrintPages" cname="GtkPrintPages" gtype="gtk_print_pages_get_type" type="enum">
  368.       <member cname="GTK_PRINT_PAGES_ALL" name="All" />
  369.       <member cname="GTK_PRINT_PAGES_CURRENT" name="Current" />
  370.       <member cname="GTK_PRINT_PAGES_RANGES" name="Ranges" />
  371.     </enum>
  372.     <enum name="PrintQuality" cname="GtkPrintQuality" gtype="gtk_print_quality_get_type" type="enum">
  373.       <member cname="GTK_PRINT_QUALITY_LOW" name="Low" />
  374.       <member cname="GTK_PRINT_QUALITY_NORMAL" name="Normal" />
  375.       <member cname="GTK_PRINT_QUALITY_HIGH" name="High" />
  376.       <member cname="GTK_PRINT_QUALITY_DRAFT" name="Draft" />
  377.     </enum>
  378.     <enum name="PrintStatus" cname="GtkPrintStatus" gtype="gtk_print_status_get_type" type="enum">
  379.       <member cname="GTK_PRINT_STATUS_INITIAL" name="Initial" />
  380.       <member cname="GTK_PRINT_STATUS_PREPARING" name="Preparing" />
  381.       <member cname="GTK_PRINT_STATUS_GENERATING_DATA" name="GeneratingData" />
  382.       <member cname="GTK_PRINT_STATUS_SENDING_DATA" name="SendingData" />
  383.       <member cname="GTK_PRINT_STATUS_PENDING" name="Pending" />
  384.       <member cname="GTK_PRINT_STATUS_PENDING_ISSUE" name="PendingIssue" />
  385.       <member cname="GTK_PRINT_STATUS_PRINTING" name="Printing" />
  386.       <member cname="GTK_PRINT_STATUS_FINISHED" name="Finished" />
  387.       <member cname="GTK_PRINT_STATUS_FINISHED_ABORTED" name="FinishedAborted" />
  388.     </enum>
  389.     <enum name="PrinterOptionType" cname="GtkPrinterOptionType" type="enum">
  390.       <member cname="GTK_PRINTER_OPTION_TYPE_BOOLEAN" name="Boolean" />
  391.       <member cname="GTK_PRINTER_OPTION_TYPE_PICKONE" name="Pickone" />
  392.       <member cname="GTK_PRINTER_OPTION_TYPE_ALTERNATIVE" name="Alternative" />
  393.       <member cname="GTK_PRINTER_OPTION_TYPE_STRING" name="String" />
  394.       <member cname="GTK_PRINTER_OPTION_TYPE_FILESAVE" name="Filesave" />
  395.     </enum>
  396.     <enum name="ProgressBarOrientation" cname="GtkProgressBarOrientation" gtype="gtk_progress_bar_orientation_get_type" type="enum">
  397.       <member cname="GTK_PROGRESS_LEFT_TO_RIGHT" name="LeftToRight" />
  398.       <member cname="GTK_PROGRESS_RIGHT_TO_LEFT" name="RightToLeft" />
  399.       <member cname="GTK_PROGRESS_BOTTOM_TO_TOP" name="BottomToTop" />
  400.       <member cname="GTK_PROGRESS_TOP_TO_BOTTOM" name="TopToBottom" />
  401.     </enum>
  402.     <enum name="ProgressBarStyle" cname="GtkProgressBarStyle" gtype="gtk_progress_bar_style_get_type" type="enum">
  403.       <member cname="GTK_PROGRESS_CONTINUOUS" name="Continuous" />
  404.       <member cname="GTK_PROGRESS_DISCRETE" name="Discrete" />
  405.     </enum>
  406.     <enum name="RcFlags" cname="GtkRcFlags" gtype="gtk_rc_flags_get_type" type="flags" hidden="1">
  407.       <member cname="GTK_RC_FG" name="Fg" value="1 << 0" />
  408.       <member cname="GTK_RC_BG" name="Bg" value="1 << 1" />
  409.       <member cname="GTK_RC_TEXT" name="Text" value="1 << 2" />
  410.       <member cname="GTK_RC_BASE" name="Base" value="1 << 3" />
  411.     </enum>
  412.     <enum name="RcTokenType" cname="GtkRcTokenType" gtype="gtk_rc_token_type_get_type" type="enum" hidden="1">
  413.       <member cname="GTK_RC_TOKEN_INVALID" name="Invalid" value="G_TOKEN_LAST" />
  414.       <member cname="GTK_RC_TOKEN_INCLUDE" name="Include" />
  415.       <member cname="GTK_RC_TOKEN_NORMAL" name="Normal" />
  416.       <member cname="GTK_RC_TOKEN_ACTIVE" name="Active" />
  417.       <member cname="GTK_RC_TOKEN_PRELIGHT" name="Prelight" />
  418.       <member cname="GTK_RC_TOKEN_SELECTED" name="Selected" />
  419.       <member cname="GTK_RC_TOKEN_INSENSITIVE" name="Insensitive" />
  420.       <member cname="GTK_RC_TOKEN_FG" name="Fg" />
  421.       <member cname="GTK_RC_TOKEN_BG" name="Bg" />
  422.       <member cname="GTK_RC_TOKEN_TEXT" name="Text" />
  423.       <member cname="GTK_RC_TOKEN_BASE" name="Base" />
  424.       <member cname="GTK_RC_TOKEN_XTHICKNESS" name="Xthickness" />
  425.       <member cname="GTK_RC_TOKEN_YTHICKNESS" name="Ythickness" />
  426.       <member cname="GTK_RC_TOKEN_FONT" name="Font" />
  427.       <member cname="GTK_RC_TOKEN_FONTSET" name="Fontset" />
  428.       <member cname="GTK_RC_TOKEN_FONT_NAME" name="FontName" />
  429.       <member cname="GTK_RC_TOKEN_BG_PIXMAP" name="BgPixmap" />
  430.       <member cname="GTK_RC_TOKEN_PIXMAP_PATH" name="PixmapPath" />
  431.       <member cname="GTK_RC_TOKEN_STYLE" name="Style" />
  432.       <member cname="GTK_RC_TOKEN_BINDING" name="Binding" />
  433.       <member cname="GTK_RC_TOKEN_BIND" name="Bind" />
  434.       <member cname="GTK_RC_TOKEN_WIDGET" name="Widget" />
  435.       <member cname="GTK_RC_TOKEN_WIDGET_CLASS" name="WidgetClass" />
  436.       <member cname="GTK_RC_TOKEN_CLASS" name="Class" />
  437.       <member cname="GTK_RC_TOKEN_LOWEST" name="Lowest" />
  438.       <member cname="GTK_RC_TOKEN_GTK" name="Gtk" />
  439.       <member cname="GTK_RC_TOKEN_APPLICATION" name="Application" />
  440.       <member cname="GTK_RC_TOKEN_THEME" name="Theme" />
  441.       <member cname="GTK_RC_TOKEN_RC" name="Rc" />
  442.       <member cname="GTK_RC_TOKEN_HIGHEST" name="Highest" />
  443.       <member cname="GTK_RC_TOKEN_ENGINE" name="Engine" />
  444.       <member cname="GTK_RC_TOKEN_MODULE_PATH" name="ModulePath" />
  445.       <member cname="GTK_RC_TOKEN_IM_MODULE_PATH" name="ImModulePath" />
  446.       <member cname="GTK_RC_TOKEN_IM_MODULE_FILE" name="ImModuleFile" />
  447.       <member cname="GTK_RC_TOKEN_STOCK" name="Stock" />
  448.       <member cname="GTK_RC_TOKEN_LTR" name="Ltr" />
  449.       <member cname="GTK_RC_TOKEN_RTL" name="Rtl" />
  450.       <member cname="GTK_RC_TOKEN_COLOR" name="Color" />
  451.       <member cname="GTK_RC_TOKEN_LAST" name="Last" />
  452.     </enum>
  453.     <enum name="RecentChooserError" cname="GtkRecentChooserError" gtype="gtk_recent_chooser_error_get_type" type="enum">
  454.       <member cname="GTK_RECENT_CHOOSER_ERROR_NOT_FOUND" name="NotFound" />
  455.       <member cname="GTK_RECENT_CHOOSER_ERROR_INVALID_URI" name="InvalidUri" />
  456.     </enum>
  457.     <enum name="RecentChooserProp" cname="GtkRecentChooserProp" type="enum">
  458.       <member cname="GTK_RECENT_CHOOSER_PROP_FIRST" name="First" value="0x3000" />
  459.       <member cname="GTK_RECENT_CHOOSER_PROP_RECENT_MANAGER" name="RecentManager" />
  460.       <member cname="GTK_RECENT_CHOOSER_PROP_SHOW_PRIVATE" name="ShowPrivate" />
  461.       <member cname="GTK_RECENT_CHOOSER_PROP_SHOW_NOT_FOUND" name="ShowNotFound" />
  462.       <member cname="GTK_RECENT_CHOOSER_PROP_SHOW_TIPS" name="ShowTips" />
  463.       <member cname="GTK_RECENT_CHOOSER_PROP_SHOW_ICONS" name="ShowIcons" />
  464.       <member cname="GTK_RECENT_CHOOSER_PROP_SELECT_MULTIPLE" name="SelectMultiple" />
  465.       <member cname="GTK_RECENT_CHOOSER_PROP_LIMIT" name="Limit" />
  466.       <member cname="GTK_RECENT_CHOOSER_PROP_LOCAL_ONLY" name="LocalOnly" />
  467.       <member cname="GTK_RECENT_CHOOSER_PROP_SORT_TYPE" name="SortType" />
  468.       <member cname="GTK_RECENT_CHOOSER_PROP_FILTER" name="Filter" />
  469.       <member cname="GTK_RECENT_CHOOSER_PROP_LAST" name="Last" />
  470.     </enum>
  471.     <enum name="RecentFilterFlags" cname="GtkRecentFilterFlags" gtype="gtk_recent_filter_flags_get_type" type="flags">
  472.       <member cname="GTK_RECENT_FILTER_URI" name="Uri" value="1 << 0" />
  473.       <member cname="GTK_RECENT_FILTER_DISPLAY_NAME" name="DisplayName" value="1 << 1" />
  474.       <member cname="GTK_RECENT_FILTER_MIME_TYPE" name="MimeType" value="1 << 2" />
  475.       <member cname="GTK_RECENT_FILTER_APPLICATION" name="Application" value="1 << 3" />
  476.       <member cname="GTK_RECENT_FILTER_GROUP" name="Group" value="1 << 4" />
  477.       <member cname="GTK_RECENT_FILTER_AGE" name="Age" value="1 << 5" />
  478.     </enum>
  479.     <enum name="RecentManagerError" cname="GtkRecentManagerError" gtype="gtk_recent_manager_error_get_type" type="enum">
  480.       <member cname="GTK_RECENT_MANAGER_ERROR_NOT_FOUND" name="NotFound" />
  481.       <member cname="GTK_RECENT_MANAGER_ERROR_INVALID_URI" name="InvalidUri" />
  482.       <member cname="GTK_RECENT_MANAGER_ERROR_INVALID_ENCODING" name="InvalidEncoding" />
  483.       <member cname="GTK_RECENT_MANAGER_ERROR_NOT_REGISTERED" name="NotRegistered" />
  484.       <member cname="GTK_RECENT_MANAGER_ERROR_READ" name="Read" />
  485.       <member cname="GTK_RECENT_MANAGER_ERROR_WRITE" name="Write" />
  486.       <member cname="GTK_RECENT_MANAGER_ERROR_UNKNOWN" name="Unknown" />
  487.     </enum>
  488.     <enum name="RecentSortType" cname="GtkRecentSortType" gtype="gtk_recent_sort_type_get_type" type="enum">
  489.       <member cname="GTK_RECENT_SORT_NONE" name="None" />
  490.       <member cname="GTK_RECENT_SORT_MRU" name="Mru" />
  491.       <member cname="GTK_RECENT_SORT_LRU" name="Lru" />
  492.       <member cname="GTK_RECENT_SORT_CUSTOM" name="Custom" />
  493.     </enum>
  494.     <enum name="ReliefStyle" cname="GtkReliefStyle" gtype="gtk_relief_style_get_type" type="enum">
  495.       <member cname="GTK_RELIEF_NORMAL" name="Normal" />
  496.       <member cname="GTK_RELIEF_HALF" name="Half" />
  497.       <member cname="GTK_RELIEF_NONE" name="None" />
  498.     </enum>
  499.     <enum name="ResizeMode" cname="GtkResizeMode" gtype="gtk_resize_mode_get_type" type="enum">
  500.       <member cname="GTK_RESIZE_PARENT" name="Parent" />
  501.       <member cname="GTK_RESIZE_QUEUE" name="Queue" />
  502.       <member cname="GTK_RESIZE_IMMEDIATE" name="Immediate" />
  503.     </enum>
  504.     <enum name="ResponseType" cname="GtkResponseType" gtype="gtk_response_type_get_type" type="enum">
  505.       <member cname="GTK_RESPONSE_NONE" name="None" value="-1" />
  506.       <member cname="GTK_RESPONSE_REJECT" name="Reject" value="-2" />
  507.       <member cname="GTK_RESPONSE_ACCEPT" name="Accept" value="-3" />
  508.       <member cname="GTK_RESPONSE_DELETE_EVENT" name="DeleteEvent" value="-4" />
  509.       <member cname="GTK_RESPONSE_OK" name="Ok" value="-5" />
  510.       <member cname="GTK_RESPONSE_CANCEL" name="Cancel" value="-6" />
  511.       <member cname="GTK_RESPONSE_CLOSE" name="Close" value="-7" />
  512.       <member cname="GTK_RESPONSE_YES" name="Yes" value="-8" />
  513.       <member cname="GTK_RESPONSE_NO" name="No" value="-9" />
  514.       <member cname="GTK_RESPONSE_APPLY" name="Apply" value="-10" />
  515.       <member cname="GTK_RESPONSE_HELP" name="Help" value="-11" />
  516.     </enum>
  517.     <enum name="ScrollStep" cname="GtkScrollStep" gtype="gtk_scroll_step_get_type" type="enum">
  518.       <member cname="GTK_SCROLL_STEPS" name="Steps" />
  519.       <member cname="GTK_SCROLL_PAGES" name="Pages" />
  520.       <member cname="GTK_SCROLL_ENDS" name="Ends" />
  521.       <member cname="GTK_SCROLL_HORIZONTAL_STEPS" name="HorizontalSteps" />
  522.       <member cname="GTK_SCROLL_HORIZONTAL_PAGES" name="HorizontalPages" />
  523.       <member cname="GTK_SCROLL_HORIZONTAL_ENDS" name="HorizontalEnds" />
  524.     </enum>
  525.     <enum name="ScrollType" cname="GtkScrollType" gtype="gtk_scroll_type_get_type" type="enum">
  526.       <member cname="GTK_SCROLL_NONE" name="None" />
  527.       <member cname="GTK_SCROLL_JUMP" name="Jump" />
  528.       <member cname="GTK_SCROLL_STEP_BACKWARD" name="StepBackward" />
  529.       <member cname="GTK_SCROLL_STEP_FORWARD" name="StepForward" />
  530.       <member cname="GTK_SCROLL_PAGE_BACKWARD" name="PageBackward" />
  531.       <member cname="GTK_SCROLL_PAGE_FORWARD" name="PageForward" />
  532.       <member cname="GTK_SCROLL_STEP_UP" name="StepUp" />
  533.       <member cname="GTK_SCROLL_STEP_DOWN" name="StepDown" />
  534.       <member cname="GTK_SCROLL_PAGE_UP" name="PageUp" />
  535.       <member cname="GTK_SCROLL_PAGE_DOWN" name="PageDown" />
  536.       <member cname="GTK_SCROLL_STEP_LEFT" name="StepLeft" />
  537.       <member cname="GTK_SCROLL_STEP_RIGHT" name="StepRight" />
  538.       <member cname="GTK_SCROLL_PAGE_LEFT" name="PageLeft" />
  539.       <member cname="GTK_SCROLL_PAGE_RIGHT" name="PageRight" />
  540.       <member cname="GTK_SCROLL_START" name="Start" />
  541.       <member cname="GTK_SCROLL_END" name="End" />
  542.     </enum>
  543.     <enum name="SelectionMode" cname="GtkSelectionMode" gtype="gtk_selection_mode_get_type" type="enum">
  544.       <member cname="GTK_SELECTION_NONE" name="None" />
  545.       <member cname="GTK_SELECTION_SINGLE" name="Single" />
  546.       <member cname="GTK_SELECTION_BROWSE" name="Browse" />
  547.       <member cname="GTK_SELECTION_MULTIPLE" name="Multiple" />
  548.       <member cname="GTK_SELECTION_EXTENDED" name="Extended" value="Multiple" />
  549.     </enum>
  550.     <enum name="SensitivityType" cname="GtkSensitivityType" gtype="gtk_sensitivity_type_get_type" type="enum">
  551.       <member cname="GTK_SENSITIVITY_AUTO" name="Auto" />
  552.       <member cname="GTK_SENSITIVITY_ON" name="On" />
  553.       <member cname="GTK_SENSITIVITY_OFF" name="Off" />
  554.     </enum>
  555.     <enum name="ShadowType" cname="GtkShadowType" gtype="gtk_shadow_type_get_type" type="enum">
  556.       <member cname="GTK_SHADOW_NONE" name="None" />
  557.       <member cname="GTK_SHADOW_IN" name="In" />
  558.       <member cname="GTK_SHADOW_OUT" name="Out" />
  559.       <member cname="GTK_SHADOW_ETCHED_IN" name="EtchedIn" />
  560.       <member cname="GTK_SHADOW_ETCHED_OUT" name="EtchedOut" />
  561.     </enum>
  562.     <enum name="SideType" cname="GtkSideType" deprecated="1" gtype="gtk_side_type_get_type" type="enum">
  563.       <member cname="GTK_SIDE_TOP" name="Top" />
  564.       <member cname="GTK_SIDE_BOTTOM" name="Bottom" />
  565.       <member cname="GTK_SIDE_LEFT" name="Left" />
  566.       <member cname="GTK_SIDE_RIGHT" name="Right" />
  567.     </enum>
  568.     <enum name="SignalRunType" cname="GtkSignalRunType" deprecated="1" gtype="gtk_signal_run_type_get_type" type="enum" hidden="1">
  569.       <member cname="GTK_RUN_FIRST" name="First" value="G_SIGNAL_RUN_FIRST" />
  570.       <member cname="GTK_RUN_LAST" name="Last" value="G_SIGNAL_RUN_LAST" />
  571.       <member cname="GTK_RUN_BOTH" name="Both" value="GTK_RUN_FIRST | GTK_RUN_LAST" />
  572.       <member cname="GTK_RUN_NO_RECURSE" name="NoRecurse" value="G_SIGNAL_NO_RECURSE" />
  573.       <member cname="GTK_RUN_ACTION" name="Action" value="G_SIGNAL_ACTION" />
  574.       <member cname="GTK_RUN_NO_HOOKS" name="NoHooks" value="G_SIGNAL_NO_HOOKS" />
  575.     </enum>
  576.     <enum name="SizeGroupMode" cname="GtkSizeGroupMode" gtype="gtk_size_group_mode_get_type" type="enum">
  577.       <member cname="GTK_SIZE_GROUP_NONE" name="None" />
  578.       <member cname="GTK_SIZE_GROUP_HORIZONTAL" name="Horizontal" />
  579.       <member cname="GTK_SIZE_GROUP_VERTICAL" name="Vertical" />
  580.       <member cname="GTK_SIZE_GROUP_BOTH" name="Both" />
  581.     </enum>
  582.     <enum name="SortType" cname="GtkSortType" gtype="gtk_sort_type_get_type" type="enum">
  583.       <member cname="GTK_SORT_ASCENDING" name="Ascending" />
  584.       <member cname="GTK_SORT_DESCENDING" name="Descending" />
  585.     </enum>
  586.     <enum name="SpinButtonUpdatePolicy" cname="GtkSpinButtonUpdatePolicy" gtype="gtk_spin_button_update_policy_get_type" type="enum">
  587.       <member cname="GTK_UPDATE_ALWAYS" name="Always" />
  588.       <member cname="GTK_UPDATE_IF_VALID" name="IfValid" />
  589.     </enum>
  590.     <enum name="SpinType" cname="GtkSpinType" gtype="gtk_spin_type_get_type" type="enum">
  591.       <member cname="GTK_SPIN_STEP_FORWARD" name="StepForward" />
  592.       <member cname="GTK_SPIN_STEP_BACKWARD" name="StepBackward" />
  593.       <member cname="GTK_SPIN_PAGE_FORWARD" name="PageForward" />
  594.       <member cname="GTK_SPIN_PAGE_BACKWARD" name="PageBackward" />
  595.       <member cname="GTK_SPIN_HOME" name="Home" />
  596.       <member cname="GTK_SPIN_END" name="End" />
  597.       <member cname="GTK_SPIN_USER_DEFINED" name="UserDefined" />
  598.     </enum>
  599.     <enum name="StateType" cname="GtkStateType" gtype="gtk_state_type_get_type" type="enum">
  600.       <member cname="GTK_STATE_NORMAL" name="Normal" />
  601.       <member cname="GTK_STATE_ACTIVE" name="Active" />
  602.       <member cname="GTK_STATE_PRELIGHT" name="Prelight" />
  603.       <member cname="GTK_STATE_SELECTED" name="Selected" />
  604.       <member cname="GTK_STATE_INSENSITIVE" name="Insensitive" />
  605.     </enum>
  606.     <enum name="SubmenuDirection" cname="GtkSubmenuDirection" deprecated="1" gtype="gtk_submenu_direction_get_type" type="enum">
  607.       <member cname="GTK_DIRECTION_LEFT" name="Left" />
  608.       <member cname="GTK_DIRECTION_RIGHT" name="Right" />
  609.     </enum>
  610.     <enum name="SubmenuPlacement" cname="GtkSubmenuPlacement" deprecated="1" gtype="gtk_submenu_placement_get_type" type="enum">
  611.       <member cname="GTK_TOP_BOTTOM" name="TopBottom" />
  612.       <member cname="GTK_LEFT_RIGHT" name="LeftRight" />
  613.     </enum>
  614.     <enum name="TargetFlags" cname="GtkTargetFlags" gtype="gtk_target_flags_get_type" type="flags">
  615.       <member cname="GTK_TARGET_SAME_APP" name="App" value="1 << 0" />
  616.       <member cname="GTK_TARGET_SAME_WIDGET" name="Widget" value="1 << 1" />
  617.     </enum>
  618.     <enum name="TextBufferTargetInfo" cname="GtkTextBufferTargetInfo" gtype="gtk_text_buffer_target_info_get_type" type="enum">
  619.       <member cname="GTK_TEXT_BUFFER_TARGET_INFO_BUFFER_CONTENTS" name="BufferContents" value="UInt32.MaxValue-0U" />
  620.       <member cname="GTK_TEXT_BUFFER_TARGET_INFO_RICH_TEXT" name="RichText" value="UInt32.MaxValue-1U" />
  621.       <member cname="GTK_TEXT_BUFFER_TARGET_INFO_TEXT" name="Text" value="UInt32.MaxValue-2U" />
  622.     </enum>
  623.     <enum name="TextDirection" cname="GtkTextDirection" gtype="gtk_text_direction_get_type" type="enum">
  624.       <member cname="GTK_TEXT_DIR_NONE" name="None" />
  625.       <member cname="GTK_TEXT_DIR_LTR" name="Ltr" />
  626.       <member cname="GTK_TEXT_DIR_RTL" name="Rtl" />
  627.     </enum>
  628.     <enum name="TextSearchFlags" cname="GtkTextSearchFlags" gtype="gtk_text_search_flags_get_type" type="flags">
  629.       <member cname="GTK_TEXT_SEARCH_VISIBLE_ONLY" name="VisibleOnly" value="1 << 0" />
  630.       <member cname="GTK_TEXT_SEARCH_TEXT_ONLY" name="TextOnly" value="1 << 1" />
  631.     </enum>
  632.     <enum name="TextWindowType" cname="GtkTextWindowType" gtype="gtk_text_window_type_get_type" type="enum">
  633.       <member cname="GTK_TEXT_WINDOW_PRIVATE" name="Private" />
  634.       <member cname="GTK_TEXT_WINDOW_WIDGET" name="Widget" />
  635.       <member cname="GTK_TEXT_WINDOW_TEXT" name="Text" />
  636.       <member cname="GTK_TEXT_WINDOW_LEFT" name="Left" />
  637.       <member cname="GTK_TEXT_WINDOW_RIGHT" name="Right" />
  638.       <member cname="GTK_TEXT_WINDOW_TOP" name="Top" />
  639.       <member cname="GTK_TEXT_WINDOW_BOTTOM" name="Bottom" />
  640.     </enum>
  641.     <enum name="ToolbarChildType" cname="GtkToolbarChildType" deprecated="1" gtype="gtk_toolbar_child_type_get_type" type="enum">
  642.       <member cname="GTK_TOOLBAR_CHILD_SPACE" name="Space" />
  643.       <member cname="GTK_TOOLBAR_CHILD_BUTTON" name="Button" />
  644.       <member cname="GTK_TOOLBAR_CHILD_TOGGLEBUTTON" name="Togglebutton" />
  645.       <member cname="GTK_TOOLBAR_CHILD_RADIOBUTTON" name="Radiobutton" />
  646.       <member cname="GTK_TOOLBAR_CHILD_WIDGET" name="Widget" />
  647.     </enum>
  648.     <enum name="ToolbarSpaceStyle" cname="GtkToolbarSpaceStyle" gtype="gtk_toolbar_space_style_get_type" type="enum" hidden="1">
  649.       <member cname="GTK_TOOLBAR_SPACE_EMPTY" name="Empty" />
  650.       <member cname="GTK_TOOLBAR_SPACE_LINE" name="Line" />
  651.     </enum>
  652.     <enum name="ToolbarStyle" cname="GtkToolbarStyle" gtype="gtk_toolbar_style_get_type" type="enum">
  653.       <member cname="GTK_TOOLBAR_ICONS" name="Icons" />
  654.       <member cname="GTK_TOOLBAR_TEXT" name="Text" />
  655.       <member cname="GTK_TOOLBAR_BOTH" name="Both" />
  656.       <member cname="GTK_TOOLBAR_BOTH_HORIZ" name="BothHoriz" />
  657.     </enum>
  658.     <enum name="TreeModelFlags" cname="GtkTreeModelFlags" gtype="gtk_tree_model_flags_get_type" type="flags">
  659.       <member cname="GTK_TREE_MODEL_ITERS_PERSIST" name="ItersPersist" value="1 << 0" />
  660.       <member cname="GTK_TREE_MODEL_LIST_ONLY" name="ListOnly" value="1 << 1" />
  661.     </enum>
  662.     <enum name="TreeViewColumnSizing" cname="GtkTreeViewColumnSizing" gtype="gtk_tree_view_column_sizing_get_type" type="enum">
  663.       <member cname="GTK_TREE_VIEW_COLUMN_GROW_ONLY" name="GrowOnly" />
  664.       <member cname="GTK_TREE_VIEW_COLUMN_AUTOSIZE" name="Autosize" />
  665.       <member cname="GTK_TREE_VIEW_COLUMN_FIXED" name="Fixed" />
  666.     </enum>
  667.     <enum name="TreeViewDropPosition" cname="GtkTreeViewDropPosition" gtype="gtk_tree_view_drop_position_get_type" type="enum">
  668.       <member cname="GTK_TREE_VIEW_DROP_BEFORE" name="Before" />
  669.       <member cname="GTK_TREE_VIEW_DROP_AFTER" name="After" />
  670.       <member cname="GTK_TREE_VIEW_DROP_INTO_OR_BEFORE" name="IntoOrBefore" />
  671.       <member cname="GTK_TREE_VIEW_DROP_INTO_OR_AFTER" name="IntoOrAfter" />
  672.     </enum>
  673.     <enum name="TreeViewGridLines" cname="GtkTreeViewGridLines" gtype="gtk_tree_view_grid_lines_get_type" type="enum">
  674.       <member cname="GTK_TREE_VIEW_GRID_LINES_NONE" name="None" />
  675.       <member cname="GTK_TREE_VIEW_GRID_LINES_HORIZONTAL" name="Horizontal" />
  676.       <member cname="GTK_TREE_VIEW_GRID_LINES_VERTICAL" name="Vertical" />
  677.       <member cname="GTK_TREE_VIEW_GRID_LINES_BOTH" name="Both" />
  678.     </enum>
  679.     <enum name="UIManagerItemType" cname="GtkUIManagerItemType" type="flags">
  680.       <member cname="GTK_UI_MANAGER_AUTO" name="Auto" />
  681.       <member cname="GTK_UI_MANAGER_MENUBAR" name="Menubar" value="1 << 0" />
  682.       <member cname="GTK_UI_MANAGER_MENU" name="Menu" value="1 << 1" />
  683.       <member cname="GTK_UI_MANAGER_TOOLBAR" name="Toolbar" value="1 << 2" />
  684.       <member cname="GTK_UI_MANAGER_PLACEHOLDER" name="Placeholder" value="1 << 3" />
  685.       <member cname="GTK_UI_MANAGER_POPUP" name="Popup" value="1 << 4" />
  686.       <member cname="GTK_UI_MANAGER_MENUITEM" name="Menuitem" value="1 << 5" />
  687.       <member cname="GTK_UI_MANAGER_TOOLITEM" name="Toolitem" value="1 << 6" />
  688.       <member cname="GTK_UI_MANAGER_SEPARATOR" name="Separator" value="1 << 7" />
  689.       <member cname="GTK_UI_MANAGER_ACCELERATOR" name="Accelerator" value="1 << 8" />
  690.     </enum>
  691.     <enum name="Unit" cname="GtkUnit" gtype="gtk_unit_get_type" type="enum">
  692.       <member cname="GTK_UNIT_PIXEL" name="Pixel" />
  693.       <member cname="GTK_UNIT_POINTS" name="Points" />
  694.       <member cname="GTK_UNIT_INCH" name="Inch" />
  695.       <member cname="GTK_UNIT_MM" name="Mm" />
  696.     </enum>
  697.     <enum name="UpdateType" cname="GtkUpdateType" gtype="gtk_update_type_get_type" type="enum">
  698.       <member cname="GTK_UPDATE_CONTINUOUS" name="Continuous" />
  699.       <member cname="GTK_UPDATE_DISCONTINUOUS" name="Discontinuous" />
  700.       <member cname="GTK_UPDATE_DELAYED" name="Delayed" />
  701.     </enum>
  702.     <enum name="Visibility" cname="GtkVisibility" gtype="gtk_visibility_get_type" type="enum" hidden="1">
  703.       <member cname="GTK_VISIBILITY_NONE" name="None" />
  704.       <member cname="GTK_VISIBILITY_PARTIAL" name="Partial" />
  705.       <member cname="GTK_VISIBILITY_FULL" name="Full" />
  706.     </enum>
  707.     <enum name="WidgetFlags" cname="GtkWidgetFlags" gtype="gtk_widget_flags_get_type" type="flags">
  708.       <member cname="GTK_TOPLEVEL" name="Toplevel" value="1 << 4" />
  709.       <member cname="GTK_NO_WINDOW" name="NoWindow" value="1 << 5" />
  710.       <member cname="GTK_REALIZED" name="Realized" value="1 << 6" />
  711.       <member cname="GTK_MAPPED" name="Mapped" value="1 << 7" />
  712.       <member cname="GTK_VISIBLE" name="Visible" value="1 << 8" />
  713.       <member cname="GTK_SENSITIVE" name="Sensitive" value="1 << 9" />
  714.       <member cname="GTK_PARENT_SENSITIVE" name="ParentSensitive" value="1 << 10" />
  715.       <member cname="GTK_CAN_FOCUS" name="CanFocus" value="1 << 11" />
  716.       <member cname="GTK_HAS_FOCUS" name="HasFocus" value="1 << 12" />
  717.       <member cname="GTK_CAN_DEFAULT" name="CanDefault" value="1 << 13" />
  718.       <member cname="GTK_HAS_DEFAULT" name="HasDefault" value="1 << 14" />
  719.       <member cname="GTK_HAS_GRAB" name="HasGrab" value="1 << 15" />
  720.       <member cname="GTK_RC_STYLE" name="RcStyle" value="1 << 16" />
  721.       <member cname="GTK_COMPOSITE_CHILD" name="CompositeChild" value="1 << 17" />
  722.       <member cname="GTK_NO_REPARENT" name="NoReparent" value="1 << 18" />
  723.       <member cname="GTK_APP_PAINTABLE" name="AppPaintable" value="1 << 19" />
  724.       <member cname="GTK_RECEIVES_DEFAULT" name="ReceivesDefault" value="1 << 20" />
  725.       <member cname="GTK_DOUBLE_BUFFERED" name="DoubleBuffered" value="1 << 21" />
  726.       <member cname="GTK_NO_SHOW_ALL" name="NoShowAll" value="1 << 22" />
  727.     </enum>
  728.     <enum name="WidgetHelpType" cname="GtkWidgetHelpType" gtype="gtk_widget_help_type_get_type" type="enum">
  729.       <member cname="GTK_WIDGET_HELP_TOOLTIP" name="Tooltip" />
  730.       <member cname="GTK_WIDGET_HELP_WHATS_THIS" name="WhatsThis" />
  731.     </enum>
  732.     <enum name="Win32EmbedMessageType" cname="GtkWin32EmbedMessageType" type="enum" hidden="1">
  733.       <member cname="GTK_WIN32_EMBED_WINDOW_ACTIVATE" name="WindowActivate" />
  734.       <member cname="GTK_WIN32_EMBED_WINDOW_DEACTIVATE" name="WindowDeactivate" />
  735.       <member cname="GTK_WIN32_EMBED_FOCUS_IN" name="FocusIn" />
  736.       <member cname="GTK_WIN32_EMBED_FOCUS_OUT" name="FocusOut" />
  737.       <member cname="GTK_WIN32_EMBED_MODALITY_ON" name="ModalityOn" />
  738.       <member cname="GTK_WIN32_EMBED_MODALITY_OFF" name="ModalityOff" />
  739.       <member cname="GTK_WIN32_EMBED_PARENT_NOTIFY" name="ParentNotify" />
  740.       <member cname="GTK_WIN32_EMBED_EVENT_PLUG_MAPPED" name="EventPlugMapped" />
  741.       <member cname="GTK_WIN32_EMBED_PLUG_RESIZED" name="PlugResized" />
  742.       <member cname="GTK_WIN32_EMBED_REQUEST_FOCUS" name="RequestFocus" />
  743.       <member cname="GTK_WIN32_EMBED_FOCUS_NEXT" name="FocusNext" />
  744.       <member cname="GTK_WIN32_EMBED_FOCUS_PREV" name="FocusPrev" />
  745.       <member cname="GTK_WIN32_EMBED_GRAB_KEY" name="GrabKey" />
  746.       <member cname="GTK_WIN32_EMBED_UNGRAB_KEY" name="UngrabKey" />
  747.       <member cname="GTK_WIN32_EMBED_LAST" name="Last" />
  748.     </enum>
  749.     <enum name="WindowPosition" cname="GtkWindowPosition" gtype="gtk_window_position_get_type" type="enum">
  750.       <member cname="GTK_WIN_POS_NONE" name="None" />
  751.       <member cname="GTK_WIN_POS_CENTER" name="Center" />
  752.       <member cname="GTK_WIN_POS_MOUSE" name="Mouse" />
  753.       <member cname="GTK_WIN_POS_CENTER_ALWAYS" name="CenterAlways" />
  754.       <member cname="GTK_WIN_POS_CENTER_ON_PARENT" name="CenterOnParent" />
  755.     </enum>
  756.     <enum name="WindowType" cname="GtkWindowType" gtype="gtk_window_type_get_type" type="enum">
  757.       <member cname="GTK_WINDOW_TOPLEVEL" name="Toplevel" />
  758.       <member cname="GTK_WINDOW_POPUP" name="Popup" />
  759.     </enum>
  760.     <enum name="WrapMode" cname="GtkWrapMode" gtype="gtk_wrap_mode_get_type" type="enum">
  761.       <member cname="GTK_WRAP_NONE" name="None" />
  762.       <member cname="GTK_WRAP_CHAR" name="Char" />
  763.       <member cname="GTK_WRAP_WORD" name="Word" />
  764.       <member cname="GTK_WRAP_WORD_CHAR" name="WordChar" />
  765.     </enum>
  766.     <enum name="LoadState" cname="LoadState" type="enum">
  767.       <member cname="LOAD_EMPTY" name="Empty" />
  768.       <member cname="LOAD_PRELOAD" name="Preload" />
  769.       <member cname="LOAD_LOADING" name="Loading" />
  770.       <member cname="LOAD_FINISHED" name="Finished" />
  771.     </enum>
  772.     <enum name="LocationMode" cname="LocationMode" type="enum">
  773.       <member cname="LOCATION_MODE_PATH_BAR" name="PathBar" />
  774.       <member cname="LOCATION_MODE_FILENAME_ENTRY" name="FilenameEntry" />
  775.     </enum>
  776.     <enum name="ReloadState" cname="ReloadState" type="enum">
  777.       <member cname="RELOAD_EMPTY" name="Empty" />
  778.       <member cname="RELOAD_HAS_FOLDER" name="HasFolder" />
  779.       <member cname="RELOAD_WAS_UNMAPPED" name="WasUnmapped" />
  780.     </enum>
  781.     <callback name="AboutDialogActivateLinkFunc" cname="GtkAboutDialogActivateLinkFunc">
  782.       <return-type type="void" />
  783.       <parameters>
  784.         <parameter type="GtkAboutDialog*" name="about" />
  785.         <parameter type="const-gchar*" name="link" />
  786.         <parameter type="gpointer" name="data" />
  787.       </parameters>
  788.     </callback>
  789.     <callback name="AccelGroupActivate" cname="GtkAccelGroupActivate">
  790.       <return-type type="gboolean" />
  791.       <parameters>
  792.         <parameter type="GtkAccelGroup*" name="accel_group" />
  793.         <parameter type="GObject*" name="acceleratable" />
  794.         <parameter type="guint" name="keyval" />
  795.         <parameter type="GdkModifierType" name="modifier" />
  796.       </parameters>
  797.     </callback>
  798.     <callback name="AccelGroupFindFunc" cname="GtkAccelGroupFindFunc">
  799.       <return-type type="gboolean" />
  800.       <parameters>
  801.         <parameter type="GtkAccelKey*" name="key" />
  802.         <parameter type="GClosure*" name="closure" />
  803.         <parameter type="gpointer" name="data" />
  804.       </parameters>
  805.     </callback>
  806.     <callback name="AccelMapForeach" cname="GtkAccelMapForeach">
  807.       <return-type type="void" />
  808.       <parameters>
  809.         <parameter type="gpointer" name="data" />
  810.         <parameter type="const-gchar*" name="accel_path" />
  811.         <parameter type="guint" name="accel_key" />
  812.         <parameter type="GdkModifierType" name="accel_mods" />
  813.         <parameter type="gboolean" name="changed" />
  814.       </parameters>
  815.     </callback>
  816.     <callback name="AssistantPageFunc" cname="GtkAssistantPageFunc">
  817.       <return-type type="gint" />
  818.       <parameters>
  819.         <parameter type="gint" name="current_page" />
  820.         <parameter type="gpointer" name="data" />
  821.       </parameters>
  822.     </callback>
  823.     <callback name="Callback" cname="GtkCallback">
  824.       <return-type type="void" />
  825.       <parameters>
  826.         <parameter type="GtkWidget*" name="widget" />
  827.         <parameter type="gpointer" name="data" />
  828.       </parameters>
  829.     </callback>
  830.     <callback name="CallbackMarshal" cname="GtkCallbackMarshal">
  831.       <return-type type="void" />
  832.       <parameters>
  833.         <parameter type="GtkObject*" name="object" />
  834.         <parameter type="gpointer" name="data" />
  835.         <parameter type="guint" name="n_args" />
  836.         <parameter type="GtkArg*" name="args" />
  837.       </parameters>
  838.     </callback>
  839.     <callback name="CellLayoutDataFunc" cname="GtkCellLayoutDataFunc">
  840.       <return-type type="void" />
  841.       <parameters>
  842.         <parameter type="GtkCellLayout*" name="cell_layout" />
  843.         <parameter type="GtkCellRenderer*" name="cell" />
  844.         <parameter type="GtkTreeModel*" name="tree_model" />
  845.         <parameter type="GtkTreeIter*" name="iter" />
  846.         <parameter type="gpointer" name="data" />
  847.       </parameters>
  848.     </callback>
  849.     <callback name="ClipboardClearFunc" cname="GtkClipboardClearFunc">
  850.       <return-type type="void" />
  851.       <parameters>
  852.         <parameter type="GtkClipboard*" name="clipboard" />
  853.         <parameter type="gpointer" name="user_data_or_owner" />
  854.       </parameters>
  855.     </callback>
  856.     <callback name="ClipboardGetFunc" cname="GtkClipboardGetFunc">
  857.       <return-type type="void" />
  858.       <parameters>
  859.         <parameter type="GtkClipboard*" name="clipboard" />
  860.         <parameter type="GtkSelectionData*" name="selection_data" />
  861.         <parameter type="guint" name="info" />
  862.         <parameter type="gpointer" name="user_data_or_owner" />
  863.       </parameters>
  864.     </callback>
  865.     <callback name="ClipboardImageReceivedFunc" cname="GtkClipboardImageReceivedFunc">
  866.       <return-type type="void" />
  867.       <parameters>
  868.         <parameter type="GtkClipboard*" name="clipboard" />
  869.         <parameter type="GdkPixbuf*" name="pixbuf" />
  870.         <parameter type="gpointer" name="data" />
  871.       </parameters>
  872.     </callback>
  873.     <callback name="ClipboardReceivedFunc" cname="GtkClipboardReceivedFunc">
  874.       <return-type type="void" />
  875.       <parameters>
  876.         <parameter type="GtkClipboard*" name="clipboard" />
  877.         <parameter type="GtkSelectionData*" name="selection_data" />
  878.         <parameter type="gpointer" name="data" />
  879.       </parameters>
  880.     </callback>
  881.     <callback name="ClipboardRichTextReceivedFunc" cname="GtkClipboardRichTextReceivedFunc" hidden="1">
  882.       <return-type type="void" />
  883.       <parameters>
  884.         <parameter type="GtkClipboard*" name="clipboard" />
  885.         <parameter type="GdkAtom" name="format" />
  886.         <parameter type="const-guint8*" name="text" />
  887.         <parameter type="gsize" name="length" />
  888.         <parameter type="gpointer" name="data" />
  889.       </parameters>
  890.     </callback>
  891.     <callback name="ClipboardTargetsReceivedFunc" cname="GtkClipboardTargetsReceivedFunc">
  892.       <return-type type="void" />
  893.       <parameters>
  894.         <parameter type="GtkClipboard*" name="clipboard" />
  895.         <parameter type="GdkAtom*" name="atoms" />
  896.         <parameter type="gint" name="n_atoms" />
  897.         <parameter type="gpointer" name="data" />
  898.       </parameters>
  899.     </callback>
  900.     <callback name="ClipboardTextReceivedFunc" cname="GtkClipboardTextReceivedFunc">
  901.       <return-type type="void" />
  902.       <parameters>
  903.         <parameter type="GtkClipboard*" name="clipboard" />
  904.         <parameter type="const-gchar*" name="text" />
  905.         <parameter type="gpointer" name="data" />
  906.       </parameters>
  907.     </callback>
  908.     <callback name="ColorSelectionChangePaletteFunc" cname="GtkColorSelectionChangePaletteFunc">
  909.       <return-type type="void" />
  910.       <parameters>
  911.         <parameter type="const-GdkColor*" name="colors" />
  912.         <parameter type="gint" name="n_colors" />
  913.       </parameters>
  914.     </callback>
  915.     <callback name="ColorSelectionChangePaletteWithScreenFunc" cname="GtkColorSelectionChangePaletteWithScreenFunc">
  916.       <return-type type="void" />
  917.       <parameters>
  918.         <parameter type="GdkScreen*" name="screen" />
  919.         <parameter type="const-GdkColor*" name="colors" />
  920.         <parameter type="gint" name="n_colors" />
  921.       </parameters>
  922.     </callback>
  923.     <callback name="DestroyNotify" cname="GtkDestroyNotify">
  924.       <return-type type="void" />
  925.       <parameters>
  926.         <parameter type="gpointer" name="data" />
  927.       </parameters>
  928.     </callback>
  929.     <callback name="EntryCompletionMatchFunc" cname="GtkEntryCompletionMatchFunc">
  930.       <return-type type="gboolean" />
  931.       <parameters>
  932.         <parameter type="GtkEntryCompletion*" name="completion" />
  933.         <parameter type="const-gchar*" name="key" />
  934.         <parameter type="GtkTreeIter*" name="iter" />
  935.         <parameter type="gpointer" name="user_data" />
  936.       </parameters>
  937.     </callback>
  938.     <callback name="FileFilterFunc" cname="GtkFileFilterFunc">
  939.       <return-type type="gboolean" />
  940.       <parameters>
  941.         <parameter type="const-GtkFileFilterInfo*" name="filter_info" />
  942.         <parameter type="gpointer" name="data" />
  943.       </parameters>
  944.     </callback>
  945.     <callback name="Function" cname="GtkFunction">
  946.       <return-type type="gboolean" />
  947.       <parameters>
  948.         <parameter type="gpointer" name="data" />
  949.       </parameters>
  950.     </callback>
  951.     <callback name="IconViewForeachFunc" cname="GtkIconViewForeachFunc">
  952.       <return-type type="void" />
  953.       <parameters>
  954.         <parameter type="GtkIconView*" name="icon_view" />
  955.         <parameter type="GtkTreePath*" name="path" />
  956.         <parameter type="gpointer" name="data" />
  957.       </parameters>
  958.     </callback>
  959.     <callback name="ItemFactoryCallback" cname="GtkItemFactoryCallback">
  960.       <return-type type="void" />
  961.     </callback>
  962.     <callback name="ItemFactoryCallback1" cname="GtkItemFactoryCallback1">
  963.       <return-type type="void" />
  964.       <parameters>
  965.         <parameter type="gpointer" name="callback_data" />
  966.         <parameter type="guint" name="callback_action" />
  967.         <parameter type="GtkWidget*" name="widget" />
  968.       </parameters>
  969.     </callback>
  970.     <callback name="ItemFactoryCallback2" cname="GtkItemFactoryCallback2" hidden="1">
  971.       <return-type type="void" />
  972.     </callback>
  973.     <callback name="KeySnoopFunc" cname="GtkKeySnoopFunc">
  974.       <return-type type="gint" />
  975.       <parameters>
  976.         <parameter type="GtkWidget*" name="grab_widget" />
  977.         <parameter type="GdkEventKey*" name="event" />
  978.         <parameter type="gpointer" name="func_data" />
  979.       </parameters>
  980.     </callback>
  981.     <callback name="LinkButtonUriFunc" cname="GtkLinkButtonUriFunc">
  982.       <return-type type="void" />
  983.       <parameters>
  984.         <parameter type="GtkLinkButton*" name="button" />
  985.         <parameter type="const-gchar*" name="link" />
  986.         <parameter type="gpointer" name="user_data" />
  987.       </parameters>
  988.     </callback>
  989.     <callback name="MenuCallback" cname="GtkMenuCallback">
  990.       <return-type type="void" />
  991.       <parameters>
  992.         <parameter type="GtkWidget*" name="widget" />
  993.         <parameter type="gpointer" name="user_data" />
  994.       </parameters>
  995.     </callback>
  996.     <callback name="MenuDetachFunc" cname="GtkMenuDetachFunc">
  997.       <return-type type="void" />
  998.       <parameters>
  999.         <parameter type="GtkWidget*" name="attach_widget" />
  1000.         <parameter type="GtkMenu*" name="menu" />
  1001.       </parameters>
  1002.     </callback>
  1003.     <callback name="MenuPositionFunc" cname="GtkMenuPositionFunc">
  1004.       <return-type type="void" />
  1005.       <parameters>
  1006.         <parameter type="GtkMenu*" name="menu" />
  1007.         <parameter type="gint*" name="x" />
  1008.         <parameter type="gint*" name="y" />
  1009.         <parameter type="gboolean*" name="push_in" />
  1010.         <parameter type="gpointer" name="user_data" />
  1011.       </parameters>
  1012.     </callback>
  1013.     <callback name="MnemonicHashForeach" cname="GtkMnemonicHashForeach">
  1014.       <return-type type="void" />
  1015.       <parameters>
  1016.         <parameter type="guint" name="keyval" />
  1017.         <parameter type="GSList*" name="targets" />
  1018.         <parameter type="gpointer" name="data" />
  1019.       </parameters>
  1020.     </callback>
  1021.     <callback name="ModuleDisplayInitFunc" cname="GtkModuleDisplayInitFunc" hidden="1">
  1022.       <return-type type="void" />
  1023.       <parameters>
  1024.         <parameter type="GdkDisplay*" name="display" />
  1025.       </parameters>
  1026.     </callback>
  1027.     <callback name="ModuleInitFunc" cname="GtkModuleInitFunc" hidden="1">
  1028.       <return-type type="void" />
  1029.       <parameters>
  1030.         <parameter type="gint*" name="argc" />
  1031.         <parameter type="gchar***" name="argv" />
  1032.       </parameters>
  1033.     </callback>
  1034.     <callback name="NotebookWindowCreationFunc" cname="GtkNotebookWindowCreationFunc">
  1035.       <return-type type="GtkNotebook*" />
  1036.       <parameters>
  1037.         <parameter type="GtkNotebook*" name="source" />
  1038.         <parameter type="GtkWidget*" name="page" />
  1039.         <parameter type="gint" name="x" />
  1040.         <parameter type="gint" name="y" />
  1041.         <parameter type="gpointer" name="data" />
  1042.       </parameters>
  1043.     </callback>
  1044.     <callback name="PageSetupDoneFunc" cname="GtkPageSetupDoneFunc">
  1045.       <return-type type="void" />
  1046.       <parameters>
  1047.         <parameter type="GtkPageSetup*" name="page_setup" />
  1048.         <parameter type="gpointer" name="data" />
  1049.       </parameters>
  1050.     </callback>
  1051.     <callback name="PrintFunc" cname="GtkPrintFunc">
  1052.       <return-type type="void" />
  1053.       <parameters>
  1054.         <parameter type="gpointer" name="func_data" />
  1055.         <parameter type="const-gchar*" name="str" />
  1056.       </parameters>
  1057.     </callback>
  1058.     <callback name="PrintJobCompleteFunc" cname="GtkPrintJobCompleteFunc">
  1059.       <return-type type="void" />
  1060.       <parameters>
  1061.         <parameter type="GtkPrintJob*" name="print_job" />
  1062.         <parameter type="gpointer" name="user_data" />
  1063.         <parameter type="GError*" name="error" />
  1064.       </parameters>
  1065.     </callback>
  1066.     <callback name="PrintSettingsFunc" cname="GtkPrintSettingsFunc">
  1067.       <return-type type="void" />
  1068.       <parameters>
  1069.         <parameter type="const-gchar*" name="key" />
  1070.         <parameter type="const-gchar*" name="value" />
  1071.         <parameter type="gpointer" name="user_data" />
  1072.       </parameters>
  1073.     </callback>
  1074.     <callback name="PrinterFunc" cname="GtkPrinterFunc">
  1075.       <return-type type="gboolean" />
  1076.       <parameters>
  1077.         <parameter type="GtkPrinter*" name="printer" />
  1078.         <parameter type="gpointer" name="data" />
  1079.       </parameters>
  1080.     </callback>
  1081.     <callback name="PrinterOptionSetFunc" cname="GtkPrinterOptionSetFunc">
  1082.       <return-type type="void" />
  1083.       <parameters>
  1084.         <parameter type="GtkPrinterOption*" name="option" />
  1085.         <parameter type="gpointer" name="user_data" />
  1086.       </parameters>
  1087.     </callback>
  1088.     <callback name="RcPropertyParser" cname="GtkRcPropertyParser">
  1089.       <return-type type="gboolean" />
  1090.       <parameters>
  1091.         <parameter type="const-GParamSpec*" name="pspec" />
  1092.         <parameter type="const-GString*" name="rc_string" />
  1093.         <parameter type="GValue*" name="property_value" />
  1094.       </parameters>
  1095.     </callback>
  1096.     <callback name="RecentFilterFunc" cname="GtkRecentFilterFunc">
  1097.       <return-type type="gboolean" />
  1098.       <parameters>
  1099.         <parameter type="const-GtkRecentFilterInfo*" name="filter_info" />
  1100.         <parameter type="gpointer" name="user_data" />
  1101.       </parameters>
  1102.     </callback>
  1103.     <callback name="RecentSortFunc" cname="GtkRecentSortFunc">
  1104.       <return-type type="gint" />
  1105.       <parameters>
  1106.         <parameter type="GtkRecentInfo*" name="a" />
  1107.         <parameter type="GtkRecentInfo*" name="b" />
  1108.         <parameter type="gpointer" name="user_data" />
  1109.       </parameters>
  1110.     </callback>
  1111.     <callback name="SignalFunc" cname="GtkSignalFunc">
  1112.       <return-type type="void" />
  1113.     </callback>
  1114.     <callback name="TextBufferDeserializeFunc" cname="GtkTextBufferDeserializeFunc">
  1115.       <return-type type="gboolean" />
  1116.       <parameters>
  1117.         <parameter type="GtkTextBuffer*" name="register_buffer" />
  1118.         <parameter type="GtkTextBuffer*" name="content_buffer" />
  1119.         <parameter type="GtkTextIter*" name="iter" />
  1120.         <parameter type="const-guint8*" name="data" />
  1121.         <parameter type="gsize" name="length" />
  1122.         <parameter type="gboolean" name="create_tags" />
  1123.         <parameter type="gpointer" name="user_data" />
  1124.         <parameter type="GError**" name="error" />
  1125.       </parameters>
  1126.     </callback>
  1127.     <callback name="TextBufferSerializeFunc" cname="GtkTextBufferSerializeFunc">
  1128.       <return-type type="guint8*" />
  1129.       <parameters>
  1130.         <parameter type="GtkTextBuffer*" name="register_buffer" />
  1131.         <parameter type="GtkTextBuffer*" name="content_buffer" />
  1132.         <parameter type="const-GtkTextIter*" name="start" />
  1133.         <parameter type="const-GtkTextIter*" name="end" />
  1134.         <parameter type="gsize*" name="length" />
  1135.         <parameter type="gpointer" name="user_data" />
  1136.       </parameters>
  1137.     </callback>
  1138.     <callback name="TextCharPredicate" cname="GtkTextCharPredicate">
  1139.       <return-type type="gboolean" />
  1140.       <parameters>
  1141.         <parameter type="gunichar" name="ch" />
  1142.         <parameter type="gpointer" name="user_data" />
  1143.       </parameters>
  1144.     </callback>
  1145.     <callback name="TextTagTableForeach" cname="GtkTextTagTableForeach">
  1146.       <return-type type="void" />
  1147.       <parameters>
  1148.         <parameter type="GtkTextTag*" name="tag" />
  1149.         <parameter type="gpointer" name="data" />
  1150.       </parameters>
  1151.     </callback>
  1152.     <callback name="TranslateFunc" cname="GtkTranslateFunc">
  1153.       <return-type type="gchar*" />
  1154.       <parameters>
  1155.         <parameter type="const-gchar*" name="path" />
  1156.         <parameter type="gpointer" name="func_data" />
  1157.       </parameters>
  1158.     </callback>
  1159.     <callback name="TreeCellDataFunc" cname="GtkTreeCellDataFunc">
  1160.       <return-type type="void" />
  1161.       <parameters>
  1162.         <parameter type="GtkTreeViewColumn*" name="tree_column" />
  1163.         <parameter type="GtkCellRenderer*" name="cell" />
  1164.         <parameter type="GtkTreeModel*" name="tree_model" />
  1165.         <parameter type="GtkTreeIter*" name="iter" />
  1166.         <parameter type="gpointer" name="data" />
  1167.       </parameters>
  1168.     </callback>
  1169.     <callback name="TreeDestroyCountFunc" cname="GtkTreeDestroyCountFunc">
  1170.       <return-type type="void" />
  1171.       <parameters>
  1172.         <parameter type="GtkTreeView*" name="tree_view" />
  1173.         <parameter type="GtkTreePath*" name="path" />
  1174.         <parameter type="gint" name="children" />
  1175.         <parameter type="gpointer" name="user_data" />
  1176.       </parameters>
  1177.     </callback>
  1178.     <callback name="TreeIterCompareFunc" cname="GtkTreeIterCompareFunc">
  1179.       <return-type type="gint" />
  1180.       <parameters>
  1181.         <parameter type="GtkTreeModel*" name="model" />
  1182.         <parameter type="GtkTreeIter*" name="a" />
  1183.         <parameter type="GtkTreeIter*" name="b" />
  1184.         <parameter type="gpointer" name="user_data" />
  1185.       </parameters>
  1186.     </callback>
  1187.     <callback name="TreeModelFilterModifyFunc" cname="GtkTreeModelFilterModifyFunc">
  1188.       <return-type type="void" />
  1189.       <parameters>
  1190.         <parameter type="GtkTreeModel*" name="model" />
  1191.         <parameter type="GtkTreeIter*" name="iter" />
  1192.         <parameter type="GValue*" name="value" />
  1193.         <parameter type="gint" name="column" />
  1194.         <parameter type="gpointer" name="data" />
  1195.       </parameters>
  1196.     </callback>
  1197.     <callback name="TreeModelFilterVisibleFunc" cname="GtkTreeModelFilterVisibleFunc">
  1198.       <return-type type="gboolean" />
  1199.       <parameters>
  1200.         <parameter type="GtkTreeModel*" name="model" />
  1201.         <parameter type="GtkTreeIter*" name="iter" />
  1202.         <parameter type="gpointer" name="data" />
  1203.       </parameters>
  1204.     </callback>
  1205.     <callback name="TreeModelForeachFunc" cname="GtkTreeModelForeachFunc">
  1206.       <return-type type="gboolean" />
  1207.       <parameters>
  1208.         <parameter type="GtkTreeModel*" name="model" />
  1209.         <parameter type="GtkTreePath*" name="path" />
  1210.         <parameter type="GtkTreeIter*" name="iter" />
  1211.         <parameter type="gpointer" name="data" />
  1212.       </parameters>
  1213.     </callback>
  1214.     <callback name="TreeSelectionForeachFunc" cname="GtkTreeSelectionForeachFunc">
  1215.       <return-type type="void" />
  1216.       <parameters>
  1217.         <parameter type="GtkTreeModel*" name="model" />
  1218.         <parameter type="GtkTreePath*" name="path" />
  1219.         <parameter type="GtkTreeIter*" name="iter" />
  1220.         <parameter type="gpointer" name="data" />
  1221.       </parameters>
  1222.     </callback>
  1223.     <callback name="TreeSelectionFunc" cname="GtkTreeSelectionFunc">
  1224.       <return-type type="gboolean" />
  1225.       <parameters>
  1226.         <parameter type="GtkTreeSelection*" name="selection" />
  1227.         <parameter type="GtkTreeModel*" name="model" />
  1228.         <parameter type="GtkTreePath*" name="path" />
  1229.         <parameter type="gboolean" name="path_currently_selected" />
  1230.         <parameter type="gpointer" name="data" />
  1231.       </parameters>
  1232.     </callback>
  1233.     <callback name="TreeViewColumnDropFunc" cname="GtkTreeViewColumnDropFunc">
  1234.       <return-type type="gboolean" />
  1235.       <parameters>
  1236.         <parameter type="GtkTreeView*" name="tree_view" />
  1237.         <parameter type="GtkTreeViewColumn*" name="column" />
  1238.         <parameter type="GtkTreeViewColumn*" name="prev_column" />
  1239.         <parameter type="GtkTreeViewColumn*" name="next_column" />
  1240.         <parameter type="gpointer" name="data" />
  1241.       </parameters>
  1242.     </callback>
  1243.     <callback name="TreeViewMappingFunc" cname="GtkTreeViewMappingFunc">
  1244.       <return-type type="void" />
  1245.       <parameters>
  1246.         <parameter type="GtkTreeView*" name="tree_view" />
  1247.         <parameter type="GtkTreePath*" name="path" />
  1248.         <parameter type="gpointer" name="user_data" />
  1249.       </parameters>
  1250.     </callback>
  1251.     <callback name="TreeViewRowSeparatorFunc" cname="GtkTreeViewRowSeparatorFunc">
  1252.       <return-type type="gboolean" />
  1253.       <parameters>
  1254.         <parameter type="GtkTreeModel*" name="model" />
  1255.         <parameter type="GtkTreeIter*" name="iter" />
  1256.         <parameter type="gpointer" name="data" />
  1257.       </parameters>
  1258.     </callback>
  1259.     <callback name="TreeViewSearchEqualFunc" cname="GtkTreeViewSearchEqualFunc">
  1260.       <return-type type="gboolean" />
  1261.       <parameters>
  1262.         <parameter type="GtkTreeModel*" name="model" />
  1263.         <parameter type="gint" name="column" />
  1264.         <parameter type="const-gchar*" name="key" />
  1265.         <parameter type="GtkTreeIter*" name="iter" />
  1266.         <parameter type="gpointer" name="search_data" />
  1267.       </parameters>
  1268.     </callback>
  1269.     <callback name="TreeViewSearchPositionFunc" cname="GtkTreeViewSearchPositionFunc">
  1270.       <return-type type="void" />
  1271.       <parameters>
  1272.         <parameter type="GtkTreeView*" name="tree_view" />
  1273.         <parameter type="GtkWidget*" name="search_dialog" />
  1274.         <parameter type="gpointer" name="user_data" />
  1275.       </parameters>
  1276.     </callback>
  1277.     <callback name="WindowKeysForeachFunc" cname="GtkWindowKeysForeachFunc">
  1278.       <return-type type="void" />
  1279.       <parameters>
  1280.         <parameter type="GtkWindow*" name="window" />
  1281.         <parameter type="guint" name="keyval" />
  1282.         <parameter type="GdkModifierType" name="modifiers" />
  1283.         <parameter type="gboolean" name="is_mnemonic" />
  1284.         <parameter type="gpointer" name="data" />
  1285.       </parameters>
  1286.     </callback>
  1287.     <interface name="CellEditable" cname="GtkCellEditable">
  1288.       <signal name="EditingDone" cname="editing_done" when="LAST">
  1289.         <return-type type="void" />
  1290.         <parameters>
  1291.           <parameter type="GtkCellEditable*" name="cell_editable" />
  1292.         </parameters>
  1293.       </signal>
  1294.       <signal cname="remove_widget" when="LAST" name="WidgetRemoved">
  1295.         <return-type type="void" />
  1296.         <parameters>
  1297.           <parameter type="GtkCellEditable*" name="cell_editable" />
  1298.         </parameters>
  1299.       </signal>
  1300.       <virtual_method name="StartEditing" cname="start_editing">
  1301.         <return-type type="void" />
  1302.         <parameters>
  1303.           <parameter type="GtkCellEditable*" name="cell_editable" />
  1304.           <parameter type="GdkEvent*" name="event" />
  1305.         </parameters>
  1306.       </virtual_method>
  1307.       <method cname="gtk_cell_editable_editing_done" name="FinishEditing">
  1308.         <return-type type="void" />
  1309.       </method>
  1310.       <method name="GetType" cname="gtk_cell_editable_get_type" shared="true">
  1311.         <return-type type="GType" />
  1312.       </method>
  1313.       <method name="RemoveWidget" cname="gtk_cell_editable_remove_widget">
  1314.         <return-type type="void" />
  1315.       </method>
  1316.       <method name="StartEditing" cname="gtk_cell_editable_start_editing">
  1317.         <return-type type="void" />
  1318.         <parameters>
  1319.           <parameter type="GdkEvent*" name="event" />
  1320.         </parameters>
  1321.       </method>
  1322.     </interface>
  1323.     <interface name="CellLayout" cname="GtkCellLayout">
  1324.       <virtual_method name="PackStart" cname="pack_start">
  1325.         <return-type type="void" />
  1326.         <parameters>
  1327.           <parameter type="GtkCellLayout*" name="cell_layout" />
  1328.           <parameter type="GtkCellRenderer*" name="cell" />
  1329.           <parameter type="gboolean" name="expand" />
  1330.         </parameters>
  1331.       </virtual_method>
  1332.       <virtual_method name="PackEnd" cname="pack_end">
  1333.         <return-type type="void" />
  1334.         <parameters>
  1335.           <parameter type="GtkCellLayout*" name="cell_layout" />
  1336.           <parameter type="GtkCellRenderer*" name="cell" />
  1337.           <parameter type="gboolean" name="expand" />
  1338.         </parameters>
  1339.       </virtual_method>
  1340.       <virtual_method name="Clear" cname="clear">
  1341.         <return-type type="void" />
  1342.         <parameters>
  1343.           <parameter type="GtkCellLayout*" name="cell_layout" />
  1344.         </parameters>
  1345.       </virtual_method>
  1346.       <virtual_method name="AddAttribute" cname="add_attribute">
  1347.         <return-type type="void" />
  1348.         <parameters>
  1349.           <parameter type="GtkCellLayout*" name="cell_layout" />
  1350.           <parameter type="GtkCellRenderer*" name="cell" />
  1351.           <parameter type="const-gchar*" name="attribute" />
  1352.           <parameter type="gint" name="column" />
  1353.         </parameters>
  1354.       </virtual_method>
  1355.       <virtual_method name="SetCellDataFunc" cname="set_cell_data_func">
  1356.         <return-type type="void" />
  1357.         <parameters>
  1358.           <parameter type="GtkCellLayout*" name="cell_layout" />
  1359.           <parameter type="GtkCellRenderer*" name="cell" />
  1360.           <parameter type="GtkCellLayoutDataFunc" name="func" />
  1361.           <parameter type="gpointer" name="func_data" />
  1362.           <parameter type="GDestroyNotify" name="destroy" />
  1363.         </parameters>
  1364.       </virtual_method>
  1365.       <virtual_method name="ClearAttributes" cname="clear_attributes">
  1366.         <return-type type="void" />
  1367.         <parameters>
  1368.           <parameter type="GtkCellLayout*" name="cell_layout" />
  1369.           <parameter type="GtkCellRenderer*" name="cell" />
  1370.         </parameters>
  1371.       </virtual_method>
  1372.       <virtual_method name="Reorder" cname="reorder">
  1373.         <return-type type="void" />
  1374.         <parameters>
  1375.           <parameter type="GtkCellLayout*" name="cell_layout" />
  1376.           <parameter type="GtkCellRenderer*" name="cell" />
  1377.           <parameter type="gint" name="position" />
  1378.         </parameters>
  1379.       </virtual_method>
  1380.       <method name="AddAttribute" cname="gtk_cell_layout_add_attribute">
  1381.         <return-type type="void" />
  1382.         <parameters>
  1383.           <parameter type="GtkCellRenderer*" name="cell" />
  1384.           <parameter type="const-gchar*" name="attribute" />
  1385.           <parameter type="gint" name="column" />
  1386.         </parameters>
  1387.       </method>
  1388.       <method name="Clear" cname="gtk_cell_layout_clear">
  1389.         <return-type type="void" />
  1390.       </method>
  1391.       <method name="ClearAttributes" cname="gtk_cell_layout_clear_attributes">
  1392.         <return-type type="void" />
  1393.         <parameters>
  1394.           <parameter type="GtkCellRenderer*" name="cell" />
  1395.         </parameters>
  1396.       </method>
  1397.       <method name="GetType" cname="gtk_cell_layout_get_type" shared="true">
  1398.         <return-type type="GType" />
  1399.       </method>
  1400.       <method name="PackEnd" cname="gtk_cell_layout_pack_end">
  1401.         <return-type type="void" />
  1402.         <parameters>
  1403.           <parameter type="GtkCellRenderer*" name="cell" />
  1404.           <parameter type="gboolean" name="expand" />
  1405.         </parameters>
  1406.       </method>
  1407.       <method name="PackStart" cname="gtk_cell_layout_pack_start">
  1408.         <return-type type="void" />
  1409.         <parameters>
  1410.           <parameter type="GtkCellRenderer*" name="cell" />
  1411.           <parameter type="gboolean" name="expand" />
  1412.         </parameters>
  1413.       </method>
  1414.       <method name="Reorder" cname="gtk_cell_layout_reorder">
  1415.         <return-type type="void" />
  1416.         <parameters>
  1417.           <parameter type="GtkCellRenderer*" name="cell" />
  1418.           <parameter type="gint" name="position" />
  1419.         </parameters>
  1420.       </method>
  1421.       <method name="SetAttributes" cname="gtk_cell_layout_set_attributes" hidden="1">
  1422.         <return-type type="void" />
  1423.         <parameters>
  1424.           <parameter type="GtkCellRenderer*" name="cell" />
  1425.           <parameter ellipsis="true" />
  1426.         </parameters>
  1427.       </method>
  1428.       <method name="SetCellDataFunc" cname="gtk_cell_layout_set_cell_data_func">
  1429.         <return-type type="void" />
  1430.         <parameters>
  1431.           <parameter type="GtkCellRenderer*" name="cell" />
  1432.           <parameter type="GtkCellLayoutDataFunc" name="func" />
  1433.           <parameter type="gpointer" name="func_data" />
  1434.           <parameter type="GDestroyNotify" name="destroy" />
  1435.         </parameters>
  1436.       </method>
  1437.     </interface>
  1438.     <interface name="Editable" cname="GtkEditable">
  1439.       <signal cname="insert_text" when="LAST" name="TextInserted">
  1440.         <return-type type="void" />
  1441.         <parameters>
  1442.           <parameter type="GtkEditable*" name="editable" />
  1443.           <parameter type="const-gchar*" name="text" />
  1444.           <parameter type="gint" name="length" />
  1445.           <parameter type="gint*" name="position" pass_as="ref" />
  1446.         </parameters>
  1447.       </signal>
  1448.       <signal cname="delete_text" when="LAST" name="TextDeleted">
  1449.         <return-type type="void" />
  1450.         <parameters>
  1451.           <parameter type="GtkEditable*" name="editable" />
  1452.           <parameter type="gint" name="start_pos" />
  1453.           <parameter type="gint" name="end_pos" />
  1454.         </parameters>
  1455.       </signal>
  1456.       <signal name="Changed" cname="changed" when="LAST">
  1457.         <return-type type="void" />
  1458.         <parameters>
  1459.           <parameter type="GtkEditable*" name="editable" />
  1460.         </parameters>
  1461.       </signal>
  1462.       <virtual_method name="DoInsertText" cname="do_insert_text">
  1463.         <return-type type="void" />
  1464.         <parameters>
  1465.           <parameter type="GtkEditable*" name="editable" />
  1466.           <parameter type="const-gchar*" name="text" />
  1467.           <parameter type="gint" name="length" />
  1468.           <parameter type="gint*" name="position" />
  1469.         </parameters>
  1470.       </virtual_method>
  1471.       <virtual_method name="DoDeleteText" cname="do_delete_text">
  1472.         <return-type type="void" />
  1473.         <parameters>
  1474.           <parameter type="GtkEditable*" name="editable" />
  1475.           <parameter type="gint" name="start_pos" />
  1476.           <parameter type="gint" name="end_pos" />
  1477.         </parameters>
  1478.       </virtual_method>
  1479.       <virtual_method name="GetChars" cname="get_chars">
  1480.         <return-type type="gchar*" />
  1481.         <parameters>
  1482.           <parameter type="GtkEditable*" name="editable" />
  1483.           <parameter type="gint" name="start_pos" />
  1484.           <parameter type="gint" name="end_pos" />
  1485.         </parameters>
  1486.       </virtual_method>
  1487.       <virtual_method name="SetSelectionBounds" cname="set_selection_bounds">
  1488.         <return-type type="void" />
  1489.         <parameters>
  1490.           <parameter type="GtkEditable*" name="editable" />
  1491.           <parameter type="gint" name="start_pos" />
  1492.           <parameter type="gint" name="end_pos" />
  1493.         </parameters>
  1494.       </virtual_method>
  1495.       <virtual_method name="GetSelectionBounds" cname="get_selection_bounds">
  1496.         <return-type type="gboolean" />
  1497.         <parameters>
  1498.           <parameter type="GtkEditable*" name="editable" />
  1499.           <parameter type="gint*" name="start_pos" />
  1500.           <parameter type="gint*" name="end_pos" />
  1501.         </parameters>
  1502.       </virtual_method>
  1503.       <virtual_method name="SetPosition" cname="set_position">
  1504.         <return-type type="void" />
  1505.         <parameters>
  1506.           <parameter type="GtkEditable*" name="editable" />
  1507.           <parameter type="gint" name="position" />
  1508.         </parameters>
  1509.       </virtual_method>
  1510.       <virtual_method name="GetPosition" cname="get_position">
  1511.         <return-type type="gint" />
  1512.         <parameters>
  1513.           <parameter type="GtkEditable*" name="editable" />
  1514.         </parameters>
  1515.       </virtual_method>
  1516.       <method name="CopyClipboard" cname="gtk_editable_copy_clipboard">
  1517.         <return-type type="void" />
  1518.       </method>
  1519.       <method name="CutClipboard" cname="gtk_editable_cut_clipboard">
  1520.         <return-type type="void" />
  1521.       </method>
  1522.       <method name="DeleteSelection" cname="gtk_editable_delete_selection">
  1523.         <return-type type="void" />
  1524.       </method>
  1525.       <method name="DeleteText" cname="gtk_editable_delete_text">
  1526.         <return-type type="void" />
  1527.         <parameters>
  1528.           <parameter type="gint" name="start_pos" />
  1529.           <parameter type="gint" name="end_pos" />
  1530.         </parameters>
  1531.       </method>
  1532.       <method name="GetChars" cname="gtk_editable_get_chars">
  1533.         <return-type type="gchar*" />
  1534.         <parameters>
  1535.           <parameter type="gint" name="start_pos" />
  1536.           <parameter type="gint" name="end_pos" />
  1537.         </parameters>
  1538.       </method>
  1539.       <method cname="gtk_editable_get_editable" name="GetIsEditable">
  1540.         <return-type type="gboolean" />
  1541.       </method>
  1542.       <method name="GetPosition" cname="gtk_editable_get_position">
  1543.         <return-type type="gint" />
  1544.       </method>
  1545.       <method name="GetSelectionBounds" cname="gtk_editable_get_selection_bounds">
  1546.         <return-type type="gboolean" />
  1547.         <parameters>
  1548.           <parameter type="gint*" name="start" />
  1549.           <parameter type="gint*" name="end" />
  1550.         </parameters>
  1551.       </method>
  1552.       <method name="GetType" cname="gtk_editable_get_type" shared="true">
  1553.         <return-type type="GType" />
  1554.       </method>
  1555.       <method name="InsertText" cname="gtk_editable_insert_text">
  1556.         <return-type type="void" />
  1557.         <parameters>
  1558.           <parameter type="const-gchar*" name="new_text" />
  1559.           <parameter type="gint" name="new_text_length" />
  1560.           <parameter type="gint*" name="position" pass_as="ref" />
  1561.         </parameters>
  1562.       </method>
  1563.       <method name="PasteClipboard" cname="gtk_editable_paste_clipboard">
  1564.         <return-type type="void" />
  1565.       </method>
  1566.       <method name="SelectRegion" cname="gtk_editable_select_region">
  1567.         <return-type type="void" />
  1568.         <parameters>
  1569.           <parameter type="gint" name="start" />
  1570.           <parameter type="gint" name="end" />
  1571.         </parameters>
  1572.       </method>
  1573.       <method cname="gtk_editable_set_editable" name="SetIsEditable">
  1574.         <return-type type="void" />
  1575.         <parameters>
  1576.           <parameter type="gboolean" name="is_editable" />
  1577.         </parameters>
  1578.       </method>
  1579.       <method name="SetPosition" cname="gtk_editable_set_position">
  1580.         <return-type type="void" />
  1581.         <parameters>
  1582.           <parameter type="gint" name="position" />
  1583.         </parameters>
  1584.       </method>
  1585.     </interface>
  1586.     <interface name="FileChooser" cname="GtkFileChooser">
  1587.       <signal name="CurrentFolderChanged" cname="current-folder-changed" when="LAST">
  1588.         <return-type type="void" />
  1589.         <parameters>
  1590.           <parameter type="GtkFileChooser*" name="chooser" />
  1591.         </parameters>
  1592.       </signal>
  1593.       <signal name="SelectionChanged" cname="selection-changed" when="LAST">
  1594.         <return-type type="void" />
  1595.         <parameters>
  1596.           <parameter type="GtkFileChooser*" name="chooser" />
  1597.         </parameters>
  1598.       </signal>
  1599.       <signal name="UpdatePreview" cname="update-preview" when="LAST">
  1600.         <return-type type="void" />
  1601.         <parameters>
  1602.           <parameter type="GtkFileChooser*" name="chooser" />
  1603.         </parameters>
  1604.       </signal>
  1605.       <signal name="FileActivated" cname="file-activated" when="LAST">
  1606.         <return-type type="void" />
  1607.         <parameters>
  1608.           <parameter type="GtkFileChooser*" name="chooser" />
  1609.         </parameters>
  1610.       </signal>
  1611.       <signal name="ConfirmOverwrite" cname="confirm-overwrite" when="LAST">
  1612.         <return-type type="GtkFileChooserConfirmation" />
  1613.         <parameters>
  1614.           <parameter type="GtkFileChooser*" name="chooser" />
  1615.         </parameters>
  1616.       </signal>
  1617.       <property name="Action" cname="action" type="GtkFileChooserAction" readable="true" writeable="true" />
  1618.       <property name="FileSystemBackend" cname="file-system-backend" type="gchar*" writeable="true" construct-only="true" />
  1619.       <property name="Filter" cname="filter" type="GtkFileFilter" readable="true" writeable="true" />
  1620.       <property name="LocalOnly" cname="local-only" type="gboolean" readable="true" writeable="true" />
  1621.       <property name="PreviewWidget" cname="preview-widget" type="GtkWidget" readable="true" writeable="true" />
  1622.       <property name="PreviewWidgetActive" cname="preview-widget-active" type="gboolean" readable="true" writeable="true" />
  1623.       <property name="UsePreviewLabel" cname="use-preview-label" type="gboolean" readable="true" writeable="true" />
  1624.       <property name="ExtraWidget" cname="extra-widget" type="GtkWidget" readable="true" writeable="true" />
  1625.       <property name="SelectMultiple" cname="select-multiple" type="gboolean" readable="true" writeable="true" />
  1626.       <property name="ShowHidden" cname="show-hidden" type="gboolean" readable="true" writeable="true" />
  1627.       <property name="DoOverwriteConfirmation" cname="do-overwrite-confirmation" type="gboolean" readable="true" writeable="true" />
  1628.       <virtual_method name="SetCurrentFolder" cname="set_current_folder">
  1629.         <return-type type="gboolean" />
  1630.         <parameters>
  1631.           <parameter type="GtkFileChooser*" name="chooser" />
  1632.           <parameter type="const-GtkFilePath*" name="path" />
  1633.           <parameter type="GError**" name="error" />
  1634.         </parameters>
  1635.       </virtual_method>
  1636.       <virtual_method name="GetCurrentFolder" cname="get_current_folder">
  1637.         <return-type type="GtkFilePath*" />
  1638.         <parameters>
  1639.           <parameter type="GtkFileChooser*" name="chooser" />
  1640.         </parameters>
  1641.       </virtual_method>
  1642.       <virtual_method name="SetCurrentName" cname="set_current_name">
  1643.         <return-type type="void" />
  1644.         <parameters>
  1645.           <parameter type="GtkFileChooser*" name="chooser" />
  1646.           <parameter type="const-gchar*" name="name" />
  1647.         </parameters>
  1648.       </virtual_method>
  1649.       <virtual_method name="SelectPath" cname="select_path">
  1650.         <return-type type="gboolean" />
  1651.         <parameters>
  1652.           <parameter type="GtkFileChooser*" name="chooser" />
  1653.           <parameter type="const-GtkFilePath*" name="path" />
  1654.           <parameter type="GError**" name="error" />
  1655.         </parameters>
  1656.       </virtual_method>
  1657.       <virtual_method name="UnselectPath" cname="unselect_path">
  1658.         <return-type type="void" />
  1659.         <parameters>
  1660.           <parameter type="GtkFileChooser*" name="chooser" />
  1661.           <parameter type="const-GtkFilePath*" name="path" />
  1662.         </parameters>
  1663.       </virtual_method>
  1664.       <virtual_method name="SelectAll" cname="select_all">
  1665.         <return-type type="void" />
  1666.         <parameters>
  1667.           <parameter type="GtkFileChooser*" name="chooser" />
  1668.         </parameters>
  1669.       </virtual_method>
  1670.       <virtual_method name="UnselectAll" cname="unselect_all">
  1671.         <return-type type="void" />
  1672.         <parameters>
  1673.           <parameter type="GtkFileChooser*" name="chooser" />
  1674.         </parameters>
  1675.       </virtual_method>
  1676.       <virtual_method name="GetPaths" cname="get_paths">
  1677.         <return-type type="GSList*" />
  1678.         <parameters>
  1679.           <parameter type="GtkFileChooser*" name="chooser" />
  1680.         </parameters>
  1681.       </virtual_method>
  1682.       <virtual_method name="GetPreviewPath" cname="get_preview_path">
  1683.         <return-type type="GtkFilePath*" />
  1684.         <parameters>
  1685.           <parameter type="GtkFileChooser*" name="chooser" />
  1686.         </parameters>
  1687.       </virtual_method>
  1688.       <virtual_method name="GetFileSystem" cname="get_file_system">
  1689.         <return-type type="GtkFileSystem*" />
  1690.         <parameters>
  1691.           <parameter type="GtkFileChooser*" name="chooser" />
  1692.         </parameters>
  1693.       </virtual_method>
  1694.       <virtual_method name="AddFilter" cname="add_filter">
  1695.         <return-type type="void" />
  1696.         <parameters>
  1697.           <parameter type="GtkFileChooser*" name="chooser" />
  1698.           <parameter type="GtkFileFilter*" name="filter" />
  1699.         </parameters>
  1700.       </virtual_method>
  1701.       <virtual_method name="RemoveFilter" cname="remove_filter">
  1702.         <return-type type="void" />
  1703.         <parameters>
  1704.           <parameter type="GtkFileChooser*" name="chooser" />
  1705.           <parameter type="GtkFileFilter*" name="filter" />
  1706.         </parameters>
  1707.       </virtual_method>
  1708.       <virtual_method name="ListFilters" cname="list_filters">
  1709.         <return-type type="GSList*" />
  1710.         <parameters>
  1711.           <parameter type="GtkFileChooser*" name="chooser" />
  1712.         </parameters>
  1713.       </virtual_method>
  1714.       <virtual_method name="AddShortcutFolder" cname="add_shortcut_folder">
  1715.         <return-type type="gboolean" />
  1716.         <parameters>
  1717.           <parameter type="GtkFileChooser*" name="chooser" />
  1718.           <parameter type="const-GtkFilePath*" name="path" />
  1719.           <parameter type="GError**" name="error" />
  1720.         </parameters>
  1721.       </virtual_method>
  1722.       <virtual_method name="RemoveShortcutFolder" cname="remove_shortcut_folder">
  1723.         <return-type type="gboolean" />
  1724.         <parameters>
  1725.           <parameter type="GtkFileChooser*" name="chooser" />
  1726.           <parameter type="const-GtkFilePath*" name="path" />
  1727.           <parameter type="GError**" name="error" />
  1728.         </parameters>
  1729.       </virtual_method>
  1730.       <virtual_method name="ListShortcutFolders" cname="list_shortcut_folders">
  1731.         <return-type type="GSList*" />
  1732.         <parameters>
  1733.           <parameter type="GtkFileChooser*" name="chooser" />
  1734.         </parameters>
  1735.       </virtual_method>
  1736.       <method name="AddFilter" cname="gtk_file_chooser_add_filter">
  1737.         <return-type type="void" />
  1738.         <parameters>
  1739.           <parameter type="GtkFileFilter*" name="filter" />
  1740.         </parameters>
  1741.       </method>
  1742.       <method name="AddShortcutFolder" cname="gtk_file_chooser_add_shortcut_folder">
  1743.         <return-type type="gboolean" />
  1744.         <parameters>
  1745.           <parameter name="folder" type="const-gfilename*" />
  1746.           <parameter type="GError**" name="error" />
  1747.         </parameters>
  1748.       </method>
  1749.       <method name="AddShortcutFolderUri" cname="gtk_file_chooser_add_shortcut_folder_uri">
  1750.         <return-type type="gboolean" />
  1751.         <parameters>
  1752.           <parameter type="const-char*" name="uri" />
  1753.           <parameter type="GError**" name="error" />
  1754.         </parameters>
  1755.       </method>
  1756.       <method name="ErrorQuark" cname="gtk_file_chooser_error_quark" shared="true">
  1757.         <return-type type="GQuark" />
  1758.       </method>
  1759.       <method name="GetAction" cname="gtk_file_chooser_get_action">
  1760.         <return-type type="GtkFileChooserAction" />
  1761.       </method>
  1762.       <method name="GetCurrentFolder" cname="gtk_file_chooser_get_current_folder">
  1763.         <return-type type="gfilename*" />
  1764.       </method>
  1765.       <method name="GetCurrentFolderUri" cname="gtk_file_chooser_get_current_folder_uri">
  1766.         <return-type type="gchar*" />
  1767.       </method>
  1768.       <method name="GetDoOverwriteConfirmation" cname="gtk_file_chooser_get_do_overwrite_confirmation">
  1769.         <return-type type="gboolean" />
  1770.       </method>
  1771.       <method name="GetExtraWidget" cname="gtk_file_chooser_get_extra_widget">
  1772.         <return-type type="GtkWidget*" />
  1773.       </method>
  1774.       <method name="GetFilename" cname="gtk_file_chooser_get_filename">
  1775.         <return-type type="gfilename*" />
  1776.       </method>
  1777.       <method name="GetFilenames" cname="gtk_file_chooser_get_filenames" hidden="1">
  1778.         <return-type type="GSList*" />
  1779.       </method>
  1780.       <method name="GetFilter" cname="gtk_file_chooser_get_filter">
  1781.         <return-type type="GtkFileFilter*" />
  1782.       </method>
  1783.       <method name="GetLocalOnly" cname="gtk_file_chooser_get_local_only">
  1784.         <return-type type="gboolean" />
  1785.       </method>
  1786.       <method name="GetPreviewFilename" cname="gtk_file_chooser_get_preview_filename">
  1787.         <return-type type="gfilename*" />
  1788.       </method>
  1789.       <method name="GetPreviewUri" cname="gtk_file_chooser_get_preview_uri">
  1790.         <return-type type="char*" />
  1791.       </method>
  1792.       <method name="GetPreviewWidget" cname="gtk_file_chooser_get_preview_widget">
  1793.         <return-type type="GtkWidget*" />
  1794.       </method>
  1795.       <method name="GetPreviewWidgetActive" cname="gtk_file_chooser_get_preview_widget_active">
  1796.         <return-type type="gboolean" />
  1797.       </method>
  1798.       <method name="GetSelectMultiple" cname="gtk_file_chooser_get_select_multiple">
  1799.         <return-type type="gboolean" />
  1800.       </method>
  1801.       <method name="GetShowHidden" cname="gtk_file_chooser_get_show_hidden">
  1802.         <return-type type="gboolean" />
  1803.       </method>
  1804.       <method name="GetType" cname="gtk_file_chooser_get_type" shared="true">
  1805.         <return-type type="GType" />
  1806.       </method>
  1807.       <method name="GetUri" cname="gtk_file_chooser_get_uri">
  1808.         <return-type type="gchar*" />
  1809.       </method>
  1810.       <method name="GetUris" cname="gtk_file_chooser_get_uris">
  1811.         <return-type type="GSList*" element_type="gchar*" elements_owned="true" owned="true" />
  1812.       </method>
  1813.       <method name="GetUsePreviewLabel" cname="gtk_file_chooser_get_use_preview_label">
  1814.         <return-type type="gboolean" />
  1815.       </method>
  1816.       <method cname="gtk_file_chooser_list_filters" name="GetFilters">
  1817.         <return-type type="GSList*" element_type="GtkFileFilter*" owned="true" />
  1818.       </method>
  1819.       <method cname="gtk_file_chooser_list_shortcut_folder_uris" name="GetShortcutFolderUris">
  1820.         <return-type type="GSList*" element_type="gchar*" elements_owned="true" owned="true" />
  1821.       </method>
  1822.       <method name="ListShortcutFolders" cname="gtk_file_chooser_list_shortcut_folders" hidden="1">
  1823.         <return-type type="GSList*" />
  1824.       </method>
  1825.       <method name="RemoveFilter" cname="gtk_file_chooser_remove_filter">
  1826.         <return-type type="void" />
  1827.         <parameters>
  1828.           <parameter type="GtkFileFilter*" name="filter" />
  1829.         </parameters>
  1830.       </method>
  1831.       <method name="RemoveShortcutFolder" cname="gtk_file_chooser_remove_shortcut_folder">
  1832.         <return-type type="gboolean" />
  1833.         <parameters>
  1834.           <parameter name="folder" type="const-gfilename*" />
  1835.           <parameter type="GError**" name="error" />
  1836.         </parameters>
  1837.       </method>
  1838.       <method name="RemoveShortcutFolderUri" cname="gtk_file_chooser_remove_shortcut_folder_uri">
  1839.         <return-type type="gboolean" />
  1840.         <parameters>
  1841.           <parameter type="const-char*" name="uri" />
  1842.           <parameter type="GError**" name="error" />
  1843.         </parameters>
  1844.       </method>
  1845.       <method name="SelectAll" cname="gtk_file_chooser_select_all">
  1846.         <return-type type="void" />
  1847.       </method>
  1848.       <method name="SelectFilename" cname="gtk_file_chooser_select_filename">
  1849.         <return-type type="gboolean" />
  1850.         <parameters>
  1851.           <parameter name="filename" type="const-gfilename*" />
  1852.         </parameters>
  1853.       </method>
  1854.       <method name="SelectUri" cname="gtk_file_chooser_select_uri">
  1855.         <return-type type="gboolean" />
  1856.         <parameters>
  1857.           <parameter type="const-char*" name="uri" />
  1858.         </parameters>
  1859.       </method>
  1860.       <method name="SetAction" cname="gtk_file_chooser_set_action">
  1861.         <return-type type="void" />
  1862.         <parameters>
  1863.           <parameter type="GtkFileChooserAction" name="action" />
  1864.         </parameters>
  1865.       </method>
  1866.       <method name="SetCurrentFolder" cname="gtk_file_chooser_set_current_folder">
  1867.         <return-type type="gboolean" />
  1868.         <parameters>
  1869.           <parameter name="filename" type="const-gfilename*" />
  1870.         </parameters>
  1871.       </method>
  1872.       <method name="SetCurrentFolderUri" cname="gtk_file_chooser_set_current_folder_uri">
  1873.         <return-type type="gboolean" />
  1874.         <parameters>
  1875.           <parameter type="const-gchar*" name="uri" />
  1876.         </parameters>
  1877.       </method>
  1878.       <method name="SetCurrentName" cname="gtk_file_chooser_set_current_name">
  1879.         <return-type type="void" />
  1880.         <parameters>
  1881.           <parameter type="const-gchar*" name="name" />
  1882.         </parameters>
  1883.       </method>
  1884.       <method name="SetDoOverwriteConfirmation" cname="gtk_file_chooser_set_do_overwrite_confirmation">
  1885.         <return-type type="void" />
  1886.         <parameters>
  1887.           <parameter type="gboolean" name="do_overwrite_confirmation" />
  1888.         </parameters>
  1889.       </method>
  1890.       <method name="SetExtraWidget" cname="gtk_file_chooser_set_extra_widget">
  1891.         <return-type type="void" />
  1892.         <parameters>
  1893.           <parameter type="GtkWidget*" name="extra_widget" />
  1894.         </parameters>
  1895.       </method>
  1896.       <method name="SetFilename" cname="gtk_file_chooser_set_filename">
  1897.         <return-type type="gboolean" />
  1898.         <parameters>
  1899.           <parameter name="filename" type="const-gfilename*" />
  1900.         </parameters>
  1901.       </method>
  1902.       <method name="SetFilter" cname="gtk_file_chooser_set_filter">
  1903.         <return-type type="void" />
  1904.         <parameters>
  1905.           <parameter type="GtkFileFilter*" name="filter" />
  1906.         </parameters>
  1907.       </method>
  1908.       <method name="SetLocalOnly" cname="gtk_file_chooser_set_local_only">
  1909.         <return-type type="void" />
  1910.         <parameters>
  1911.           <parameter type="gboolean" name="local_only" />
  1912.         </parameters>
  1913.       </method>
  1914.       <method name="SetPreviewWidget" cname="gtk_file_chooser_set_preview_widget">
  1915.         <return-type type="void" />
  1916.         <parameters>
  1917.           <parameter type="GtkWidget*" name="preview_widget" />
  1918.         </parameters>
  1919.       </method>
  1920.       <method name="SetPreviewWidgetActive" cname="gtk_file_chooser_set_preview_widget_active">
  1921.         <return-type type="void" />
  1922.         <parameters>
  1923.           <parameter type="gboolean" name="active" />
  1924.         </parameters>
  1925.       </method>
  1926.       <method name="SetSelectMultiple" cname="gtk_file_chooser_set_select_multiple">
  1927.         <return-type type="void" />
  1928.         <parameters>
  1929.           <parameter type="gboolean" name="select_multiple" />
  1930.         </parameters>
  1931.       </method>
  1932.       <method name="SetShowHidden" cname="gtk_file_chooser_set_show_hidden">
  1933.         <return-type type="void" />
  1934.         <parameters>
  1935.           <parameter type="gboolean" name="show_hidden" />
  1936.         </parameters>
  1937.       </method>
  1938.       <method name="SetUri" cname="gtk_file_chooser_set_uri">
  1939.         <return-type type="gboolean" />
  1940.         <parameters>
  1941.           <parameter type="const-char*" name="uri" />
  1942.         </parameters>
  1943.       </method>
  1944.       <method name="SetUsePreviewLabel" cname="gtk_file_chooser_set_use_preview_label">
  1945.         <return-type type="void" />
  1946.         <parameters>
  1947.           <parameter type="gboolean" name="use_label" />
  1948.         </parameters>
  1949.       </method>
  1950.       <method name="UnselectAll" cname="gtk_file_chooser_unselect_all">
  1951.         <return-type type="void" />
  1952.       </method>
  1953.       <method name="UnselectFilename" cname="gtk_file_chooser_unselect_filename">
  1954.         <return-type type="void" />
  1955.         <parameters>
  1956.           <parameter name="filename" type="const-gfilename*" />
  1957.         </parameters>
  1958.       </method>
  1959.       <method name="UnselectUri" cname="gtk_file_chooser_unselect_uri">
  1960.         <return-type type="void" />
  1961.         <parameters>
  1962.           <parameter type="const-char*" name="uri" />
  1963.         </parameters>
  1964.       </method>
  1965.     </interface>
  1966.     <interface name="PrintOperationPreview" cname="GtkPrintOperationPreview">
  1967.       <signal name="Ready" cname="ready" when="LAST">
  1968.         <return-type type="void" />
  1969.         <parameters>
  1970.           <parameter type="GtkPrintOperationPreview*" name="preview" />
  1971.           <parameter type="GtkPrintContext*" name="context" />
  1972.         </parameters>
  1973.       </signal>
  1974.       <signal name="GotPageSize" cname="got-page-size" when="LAST">
  1975.         <return-type type="void" />
  1976.         <parameters>
  1977.           <parameter type="GtkPrintOperationPreview*" name="preview" />
  1978.           <parameter type="GtkPrintContext*" name="context" />
  1979.           <parameter type="GtkPageSetup*" name="page_setup" />
  1980.         </parameters>
  1981.       </signal>
  1982.       <virtual_method name="RenderPage" cname="render_page">
  1983.         <return-type type="void" />
  1984.         <parameters>
  1985.           <parameter type="GtkPrintOperationPreview*" name="preview" />
  1986.           <parameter type="gint" name="page_nr" />
  1987.         </parameters>
  1988.       </virtual_method>
  1989.       <virtual_method name="IsSelected" cname="is_selected">
  1990.         <return-type type="gboolean" />
  1991.         <parameters>
  1992.           <parameter type="GtkPrintOperationPreview*" name="preview" />
  1993.           <parameter type="gint" name="page_nr" />
  1994.         </parameters>
  1995.       </virtual_method>
  1996.       <virtual_method name="EndPreview" cname="end_preview">
  1997.         <return-type type="void" />
  1998.         <parameters>
  1999.           <parameter type="GtkPrintOperationPreview*" name="preview" />
  2000.         </parameters>
  2001.       </virtual_method>
  2002.       <method name="EndPreview" cname="gtk_print_operation_preview_end_preview">
  2003.         <return-type type="void" />
  2004.       </method>
  2005.       <method name="GetType" cname="gtk_print_operation_preview_get_type" shared="true">
  2006.         <return-type type="GType" />
  2007.       </method>
  2008.       <method name="IsSelected" cname="gtk_print_operation_preview_is_selected">
  2009.         <return-type type="gboolean" />
  2010.         <parameters>
  2011.           <parameter type="gint" name="page_nr" />
  2012.         </parameters>
  2013.       </method>
  2014.       <method name="RenderPage" cname="gtk_print_operation_preview_render_page">
  2015.         <return-type type="void" />
  2016.         <parameters>
  2017.           <parameter type="gint" name="page_nr" />
  2018.         </parameters>
  2019.       </method>
  2020.     </interface>
  2021.     <interface name="RecentChooser" cname="GtkRecentChooser">
  2022.       <signal name="SelectionChanged" cname="selection-changed" when="LAST">
  2023.         <return-type type="void" />
  2024.         <parameters>
  2025.           <parameter type="GtkRecentChooser*" name="chooser" />
  2026.         </parameters>
  2027.       </signal>
  2028.       <signal name="ItemActivated" cname="item-activated" when="LAST">
  2029.         <return-type type="void" />
  2030.         <parameters>
  2031.           <parameter type="GtkRecentChooser*" name="chooser" />
  2032.         </parameters>
  2033.       </signal>
  2034.       <property name="RecentManager" cname="recent-manager" type="GtkRecentManager" writeable="true" construct-only="true" />
  2035.       <property name="ShowPrivate" cname="show-private" type="gboolean" readable="true" writeable="true" />
  2036.       <property name="ShowTips" cname="show-tips" type="gboolean" readable="true" writeable="true" />
  2037.       <property name="ShowIcons" cname="show-icons" type="gboolean" readable="true" writeable="true" />
  2038.       <property name="ShowNotFound" cname="show-not-found" type="gboolean" readable="true" writeable="true" />
  2039.       <property name="SelectMultiple" cname="select-multiple" type="gboolean" readable="true" writeable="true" />
  2040.       <property name="LocalOnly" cname="local-only" type="gboolean" readable="true" writeable="true" />
  2041.       <property name="Limit" cname="limit" type="gint" readable="true" writeable="true" />
  2042.       <property name="SortType" cname="sort-type" type="GtkRecentSortType" readable="true" writeable="true" />
  2043.       <property name="Filter" cname="filter" type="GtkRecentFilter" readable="true" writeable="true" />
  2044.       <virtual_method name="SetCurrentUri" cname="set_current_uri">
  2045.         <return-type type="gboolean" />
  2046.         <parameters>
  2047.           <parameter type="GtkRecentChooser*" name="chooser" />
  2048.           <parameter type="const-gchar*" name="uri" />
  2049.           <parameter type="GError**" name="error" />
  2050.         </parameters>
  2051.       </virtual_method>
  2052.       <virtual_method name="GetCurrentUri" cname="get_current_uri">
  2053.         <return-type type="gchar*" />
  2054.         <parameters>
  2055.           <parameter type="GtkRecentChooser*" name="chooser" />
  2056.         </parameters>
  2057.       </virtual_method>
  2058.       <virtual_method name="SelectUri" cname="select_uri">
  2059.         <return-type type="gboolean" />
  2060.         <parameters>
  2061.           <parameter type="GtkRecentChooser*" name="chooser" />
  2062.           <parameter type="const-gchar*" name="uri" />
  2063.           <parameter type="GError**" name="error" />
  2064.         </parameters>
  2065.       </virtual_method>
  2066.       <virtual_method name="UnselectUri" cname="unselect_uri">
  2067.         <return-type type="void" />
  2068.         <parameters>
  2069.           <parameter type="GtkRecentChooser*" name="chooser" />
  2070.           <parameter type="const-gchar*" name="uri" />
  2071.         </parameters>
  2072.       </virtual_method>
  2073.       <virtual_method name="SelectAll" cname="select_all">
  2074.         <return-type type="void" />
  2075.         <parameters>
  2076.           <parameter type="GtkRecentChooser*" name="chooser" />
  2077.         </parameters>
  2078.       </virtual_method>
  2079.       <virtual_method name="UnselectAll" cname="unselect_all">
  2080.         <return-type type="void" />
  2081.         <parameters>
  2082.           <parameter type="GtkRecentChooser*" name="chooser" />
  2083.         </parameters>
  2084.       </virtual_method>
  2085.       <virtual_method name="GetItems" cname="get_items">
  2086.         <return-type type="GList*" />
  2087.         <parameters>
  2088.           <parameter type="GtkRecentChooser*" name="chooser" />
  2089.         </parameters>
  2090.       </virtual_method>
  2091.       <virtual_method name="GetRecentManager" cname="get_recent_manager">
  2092.         <return-type type="GtkRecentManager*" />
  2093.         <parameters>
  2094.           <parameter type="GtkRecentChooser*" name="chooser" />
  2095.         </parameters>
  2096.       </virtual_method>
  2097.       <virtual_method name="AddFilter" cname="add_filter">
  2098.         <return-type type="void" />
  2099.         <parameters>
  2100.           <parameter type="GtkRecentChooser*" name="chooser" />
  2101.           <parameter type="GtkRecentFilter*" name="filter" />
  2102.         </parameters>
  2103.       </virtual_method>
  2104.       <virtual_method name="RemoveFilter" cname="remove_filter">
  2105.         <return-type type="void" />
  2106.         <parameters>
  2107.           <parameter type="GtkRecentChooser*" name="chooser" />
  2108.           <parameter type="GtkRecentFilter*" name="filter" />
  2109.         </parameters>
  2110.       </virtual_method>
  2111.       <virtual_method name="ListFilters" cname="list_filters">
  2112.         <return-type type="GSList*" />
  2113.         <parameters>
  2114.           <parameter type="GtkRecentChooser*" name="chooser" />
  2115.         </parameters>
  2116.       </virtual_method>
  2117.       <virtual_method name="SetSortFunc" cname="set_sort_func">
  2118.         <return-type type="void" />
  2119.         <parameters>
  2120.           <parameter type="GtkRecentChooser*" name="chooser" />
  2121.           <parameter type="GtkRecentSortFunc" name="sort_func" />
  2122.           <parameter type="gpointer" name="data" />
  2123.           <parameter type="GDestroyNotify" name="destroy" />
  2124.         </parameters>
  2125.       </virtual_method>
  2126.       <method name="AddFilter" cname="gtk_recent_chooser_add_filter">
  2127.         <return-type type="void" />
  2128.         <parameters>
  2129.           <parameter type="GtkRecentFilter*" name="filter" />
  2130.         </parameters>
  2131.       </method>
  2132.       <method name="ErrorQuark" cname="gtk_recent_chooser_error_quark" shared="true">
  2133.         <return-type type="GQuark" />
  2134.       </method>
  2135.       <method name="GetCurrentItem" cname="gtk_recent_chooser_get_current_item">
  2136.         <return-type type="GtkRecentInfo*" />
  2137.       </method>
  2138.       <method name="GetCurrentUri" cname="gtk_recent_chooser_get_current_uri">
  2139.         <return-type type="gchar*" />
  2140.       </method>
  2141.       <method name="GetFilter" cname="gtk_recent_chooser_get_filter">
  2142.         <return-type type="GtkRecentFilter*" />
  2143.       </method>
  2144.       <method name="GetItems" cname="gtk_recent_chooser_get_items">
  2145.         <return-type type="GList*" />
  2146.       </method>
  2147.       <method name="GetLimit" cname="gtk_recent_chooser_get_limit">
  2148.         <return-type type="gint" />
  2149.       </method>
  2150.       <method name="GetLocalOnly" cname="gtk_recent_chooser_get_local_only">
  2151.         <return-type type="gboolean" />
  2152.       </method>
  2153.       <method name="GetSelectMultiple" cname="gtk_recent_chooser_get_select_multiple">
  2154.         <return-type type="gboolean" />
  2155.       </method>
  2156.       <method name="GetShowIcons" cname="gtk_recent_chooser_get_show_icons">
  2157.         <return-type type="gboolean" />
  2158.       </method>
  2159.       <method name="GetShowNotFound" cname="gtk_recent_chooser_get_show_not_found">
  2160.         <return-type type="gboolean" />
  2161.       </method>
  2162.       <method name="GetShowNumbers" cname="gtk_recent_chooser_get_show_numbers">
  2163.         <return-type type="gboolean" />
  2164.       </method>
  2165.       <method name="GetShowPrivate" cname="gtk_recent_chooser_get_show_private">
  2166.         <return-type type="gboolean" />
  2167.       </method>
  2168.       <method name="GetShowTips" cname="gtk_recent_chooser_get_show_tips">
  2169.         <return-type type="gboolean" />
  2170.       </method>
  2171.       <method name="GetSortType" cname="gtk_recent_chooser_get_sort_type">
  2172.         <return-type type="GtkRecentSortType" />
  2173.       </method>
  2174.       <method name="GetType" cname="gtk_recent_chooser_get_type" shared="true">
  2175.         <return-type type="GType" />
  2176.       </method>
  2177.       <method name="GetUris" cname="gtk_recent_chooser_get_uris">
  2178.         <return-type type="gchar**" />
  2179.         <parameters>
  2180.           <parameter type="gsize*" name="length" />
  2181.         </parameters>
  2182.       </method>
  2183.       <method name="ListFilters" cname="gtk_recent_chooser_list_filters">
  2184.         <return-type type="GSList*" />
  2185.       </method>
  2186.       <method name="RemoveFilter" cname="gtk_recent_chooser_remove_filter">
  2187.         <return-type type="void" />
  2188.         <parameters>
  2189.           <parameter type="GtkRecentFilter*" name="filter" />
  2190.         </parameters>
  2191.       </method>
  2192.       <method name="SelectAll" cname="gtk_recent_chooser_select_all">
  2193.         <return-type type="void" />
  2194.       </method>
  2195.       <method name="SelectUri" cname="gtk_recent_chooser_select_uri">
  2196.         <return-type type="gboolean" />
  2197.         <parameters>
  2198.           <parameter type="const-gchar*" name="uri" />
  2199.           <parameter type="GError**" name="error" />
  2200.         </parameters>
  2201.       </method>
  2202.       <method name="SetCurrentUri" cname="gtk_recent_chooser_set_current_uri">
  2203.         <return-type type="gboolean" />
  2204.         <parameters>
  2205.           <parameter type="const-gchar*" name="uri" />
  2206.           <parameter type="GError**" name="error" />
  2207.         </parameters>
  2208.       </method>
  2209.       <method name="SetFilter" cname="gtk_recent_chooser_set_filter">
  2210.         <return-type type="void" />
  2211.         <parameters>
  2212.           <parameter type="GtkRecentFilter*" name="filter" />
  2213.         </parameters>
  2214.       </method>
  2215.       <method name="SetLimit" cname="gtk_recent_chooser_set_limit">
  2216.         <return-type type="void" />
  2217.         <parameters>
  2218.           <parameter type="gint" name="limit" />
  2219.         </parameters>
  2220.       </method>
  2221.       <method name="SetLocalOnly" cname="gtk_recent_chooser_set_local_only">
  2222.         <return-type type="void" />
  2223.         <parameters>
  2224.           <parameter type="gboolean" name="local_only" />
  2225.         </parameters>
  2226.       </method>
  2227.       <method name="SetSelectMultiple" cname="gtk_recent_chooser_set_select_multiple">
  2228.         <return-type type="void" />
  2229.         <parameters>
  2230.           <parameter type="gboolean" name="select_multiple" />
  2231.         </parameters>
  2232.       </method>
  2233.       <method name="SetShowIcons" cname="gtk_recent_chooser_set_show_icons">
  2234.         <return-type type="void" />
  2235.         <parameters>
  2236.           <parameter type="gboolean" name="show_icons" />
  2237.         </parameters>
  2238.       </method>
  2239.       <method name="SetShowNotFound" cname="gtk_recent_chooser_set_show_not_found">
  2240.         <return-type type="void" />
  2241.         <parameters>
  2242.           <parameter type="gboolean" name="show_not_found" />
  2243.         </parameters>
  2244.       </method>
  2245.       <method name="SetShowNumbers" cname="gtk_recent_chooser_set_show_numbers">
  2246.         <return-type type="void" />
  2247.         <parameters>
  2248.           <parameter type="gboolean" name="show_numbers" />
  2249.         </parameters>
  2250.       </method>
  2251.       <method name="SetShowPrivate" cname="gtk_recent_chooser_set_show_private">
  2252.         <return-type type="void" />
  2253.         <parameters>
  2254.           <parameter type="gboolean" name="show_private" />
  2255.         </parameters>
  2256.       </method>
  2257.       <method name="SetShowTips" cname="gtk_recent_chooser_set_show_tips">
  2258.         <return-type type="void" />
  2259.         <parameters>
  2260.           <parameter type="gboolean" name="show_tips" />
  2261.         </parameters>
  2262.       </method>
  2263.       <method name="SetSortFunc" cname="gtk_recent_chooser_set_sort_func">
  2264.         <return-type type="void" />
  2265.         <parameters>
  2266.           <parameter type="GtkRecentSortFunc" name="sort_func" />
  2267.           <parameter type="gpointer" name="sort_data" />
  2268.           <parameter type="GDestroyNotify" name="data_destroy" />
  2269.         </parameters>
  2270.       </method>
  2271.       <method name="SetSortType" cname="gtk_recent_chooser_set_sort_type">
  2272.         <return-type type="void" />
  2273.         <parameters>
  2274.           <parameter type="GtkRecentSortType" name="sort_type" />
  2275.         </parameters>
  2276.       </method>
  2277.       <method name="UnselectAll" cname="gtk_recent_chooser_unselect_all">
  2278.         <return-type type="void" />
  2279.       </method>
  2280.       <method name="UnselectUri" cname="gtk_recent_chooser_unselect_uri">
  2281.         <return-type type="void" />
  2282.         <parameters>
  2283.           <parameter type="const-gchar*" name="uri" />
  2284.         </parameters>
  2285.       </method>
  2286.     </interface>
  2287.     <interface name="TreeDragDest" cname="GtkTreeDragDest">
  2288.       <virtual_method name="DragDataReceived" cname="drag_data_received">
  2289.         <return-type type="gboolean" />
  2290.         <parameters>
  2291.           <parameter type="GtkTreeDragDest*" name="drag_dest" />
  2292.           <parameter type="GtkTreePath*" name="dest" />
  2293.           <parameter type="GtkSelectionData*" name="selection_data" />
  2294.         </parameters>
  2295.       </virtual_method>
  2296.       <virtual_method name="RowDropPossible" cname="row_drop_possible">
  2297.         <return-type type="gboolean" />
  2298.         <parameters>
  2299.           <parameter type="GtkTreeDragDest*" name="drag_dest" />
  2300.           <parameter type="GtkTreePath*" name="dest_path" />
  2301.           <parameter type="GtkSelectionData*" name="selection_data" />
  2302.         </parameters>
  2303.       </virtual_method>
  2304.       <method name="DragDataReceived" cname="gtk_tree_drag_dest_drag_data_received">
  2305.         <return-type type="gboolean" />
  2306.         <parameters>
  2307.           <parameter type="GtkTreePath*" name="dest" />
  2308.           <parameter type="GtkSelectionData*" name="selection_data" />
  2309.         </parameters>
  2310.       </method>
  2311.       <method name="GetType" cname="gtk_tree_drag_dest_get_type" shared="true">
  2312.         <return-type type="GType" />
  2313.       </method>
  2314.       <method name="RowDropPossible" cname="gtk_tree_drag_dest_row_drop_possible">
  2315.         <return-type type="gboolean" />
  2316.         <parameters>
  2317.           <parameter type="GtkTreePath*" name="dest_path" />
  2318.           <parameter type="GtkSelectionData*" name="selection_data" />
  2319.         </parameters>
  2320.       </method>
  2321.     </interface>
  2322.     <interface name="TreeDragSource" cname="GtkTreeDragSource">
  2323.       <virtual_method name="RowDraggable" cname="row_draggable">
  2324.         <return-type type="gboolean" />
  2325.         <parameters>
  2326.           <parameter type="GtkTreeDragSource*" name="drag_source" />
  2327.           <parameter type="GtkTreePath*" name="path" />
  2328.         </parameters>
  2329.       </virtual_method>
  2330.       <virtual_method name="DragDataGet" cname="drag_data_get">
  2331.         <return-type type="gboolean" />
  2332.         <parameters>
  2333.           <parameter type="GtkTreeDragSource*" name="drag_source" />
  2334.           <parameter type="GtkTreePath*" name="path" />
  2335.           <parameter type="GtkSelectionData*" name="selection_data" />
  2336.         </parameters>
  2337.       </virtual_method>
  2338.       <virtual_method name="DragDataDelete" cname="drag_data_delete">
  2339.         <return-type type="gboolean" />
  2340.         <parameters>
  2341.           <parameter type="GtkTreeDragSource*" name="drag_source" />
  2342.           <parameter type="GtkTreePath*" name="path" />
  2343.         </parameters>
  2344.       </virtual_method>
  2345.       <method name="DragDataDelete" cname="gtk_tree_drag_source_drag_data_delete">
  2346.         <return-type type="gboolean" />
  2347.         <parameters>
  2348.           <parameter type="GtkTreePath*" name="path" />
  2349.         </parameters>
  2350.       </method>
  2351.       <method name="DragDataGet" cname="gtk_tree_drag_source_drag_data_get">
  2352.         <return-type type="gboolean" />
  2353.         <parameters>
  2354.           <parameter type="GtkTreePath*" name="path" />
  2355.           <parameter type="GtkSelectionData*" name="selection_data" />
  2356.         </parameters>
  2357.       </method>
  2358.       <method name="GetType" cname="gtk_tree_drag_source_get_type" shared="true">
  2359.         <return-type type="GType" />
  2360.       </method>
  2361.       <method name="RowDraggable" cname="gtk_tree_drag_source_row_draggable">
  2362.         <return-type type="gboolean" />
  2363.         <parameters>
  2364.           <parameter type="GtkTreePath*" name="path" />
  2365.         </parameters>
  2366.       </method>
  2367.     </interface>
  2368.     <interface name="TreeModel" cname="GtkTreeModel">
  2369.       <signal name="RowChanged" cname="row_changed" when="LAST">
  2370.         <return-type type="void" />
  2371.         <parameters>
  2372.           <parameter type="GtkTreeModel*" name="tree_model" />
  2373.           <parameter type="GtkTreePath*" name="path" />
  2374.           <parameter type="GtkTreeIter*" name="iter" />
  2375.         </parameters>
  2376.       </signal>
  2377.       <signal name="RowInserted" cname="row_inserted" when="FIRST">
  2378.         <return-type type="void" />
  2379.         <parameters>
  2380.           <parameter type="GtkTreeModel*" name="tree_model" />
  2381.           <parameter type="GtkTreePath*" name="path" />
  2382.           <parameter type="GtkTreeIter*" name="iter" />
  2383.         </parameters>
  2384.       </signal>
  2385.       <signal name="RowHasChildToggled" cname="row_has_child_toggled" when="LAST">
  2386.         <return-type type="void" />
  2387.         <parameters>
  2388.           <parameter type="GtkTreeModel*" name="tree_model" />
  2389.           <parameter type="GtkTreePath*" name="path" />
  2390.           <parameter type="GtkTreeIter*" name="iter" />
  2391.         </parameters>
  2392.       </signal>
  2393.       <signal name="RowDeleted" cname="row_deleted" when="FIRST">
  2394.         <return-type type="void" />
  2395.         <parameters>
  2396.           <parameter type="GtkTreeModel*" name="tree_model" />
  2397.           <parameter type="GtkTreePath*" name="path" />
  2398.         </parameters>
  2399.       </signal>
  2400.       <signal name="RowsReordered" cname="rows_reordered" when="FIRST">
  2401.         <return-type type="void" />
  2402.         <parameters>
  2403.           <parameter type="GtkTreeModel*" name="tree_model" />
  2404.           <parameter type="GtkTreePath*" name="path" />
  2405.           <parameter type="GtkTreeIter*" name="iter" />
  2406.           <parameter type="gint*" name="new_order" />
  2407.         </parameters>
  2408.       </signal>
  2409.       <virtual_method name="GetFlags" cname="get_flags">
  2410.         <return-type type="GtkTreeModelFlags" />
  2411.         <parameters>
  2412.           <parameter type="GtkTreeModel*" name="tree_model" />
  2413.         </parameters>
  2414.       </virtual_method>
  2415.       <virtual_method name="GetNColumns" cname="get_n_columns">
  2416.         <return-type type="gint" />
  2417.         <parameters>
  2418.           <parameter type="GtkTreeModel*" name="tree_model" />
  2419.         </parameters>
  2420.       </virtual_method>
  2421.       <virtual_method name="GetColumnType" cname="get_column_type">
  2422.         <return-type type="GType" />
  2423.         <parameters>
  2424.           <parameter type="GtkTreeModel*" name="tree_model" />
  2425.           <parameter type="gint" name="index_" />
  2426.         </parameters>
  2427.       </virtual_method>
  2428.       <virtual_method name="GetIter" cname="get_iter">
  2429.         <return-type type="gboolean" />
  2430.         <parameters>
  2431.           <parameter type="GtkTreeModel*" name="tree_model" />
  2432.           <parameter type="GtkTreeIter*" name="iter" />
  2433.           <parameter type="GtkTreePath*" name="path" />
  2434.         </parameters>
  2435.       </virtual_method>
  2436.       <virtual_method name="GetPath" cname="get_path">
  2437.         <return-type type="GtkTreePath*" />
  2438.         <parameters>
  2439.           <parameter type="GtkTreeModel*" name="tree_model" />
  2440.           <parameter type="GtkTreeIter*" name="iter" />
  2441.         </parameters>
  2442.       </virtual_method>
  2443.       <virtual_method name="GetValue" cname="get_value">
  2444.         <return-type type="void" />
  2445.         <parameters>
  2446.           <parameter type="GtkTreeModel*" name="tree_model" />
  2447.           <parameter type="GtkTreeIter*" name="iter" />
  2448.           <parameter type="gint" name="column" />
  2449.           <parameter type="GValue*" name="value" />
  2450.         </parameters>
  2451.       </virtual_method>
  2452.       <virtual_method name="IterNext" cname="iter_next">
  2453.         <return-type type="gboolean" />
  2454.         <parameters>
  2455.           <parameter type="GtkTreeModel*" name="tree_model" />
  2456.           <parameter type="GtkTreeIter*" name="iter" />
  2457.         </parameters>
  2458.       </virtual_method>
  2459.       <virtual_method name="IterChildren" cname="iter_children">
  2460.         <return-type type="gboolean" />
  2461.         <parameters>
  2462.           <parameter type="GtkTreeModel*" name="tree_model" />
  2463.           <parameter type="GtkTreeIter*" name="iter" />
  2464.           <parameter type="GtkTreeIter*" name="parent" />
  2465.         </parameters>
  2466.       </virtual_method>
  2467.       <virtual_method name="IterHasChild" cname="iter_has_child">
  2468.         <return-type type="gboolean" />
  2469.         <parameters>
  2470.           <parameter type="GtkTreeModel*" name="tree_model" />
  2471.           <parameter type="GtkTreeIter*" name="iter" />
  2472.         </parameters>
  2473.       </virtual_method>
  2474.       <virtual_method name="IterNChildren" cname="iter_n_children">
  2475.         <return-type type="gint" />
  2476.         <parameters>
  2477.           <parameter type="GtkTreeModel*" name="tree_model" />
  2478.           <parameter type="GtkTreeIter*" name="iter" />
  2479.         </parameters>
  2480.       </virtual_method>
  2481.       <virtual_method name="IterNthChild" cname="iter_nth_child">
  2482.         <return-type type="gboolean" />
  2483.         <parameters>
  2484.           <parameter type="GtkTreeModel*" name="tree_model" />
  2485.           <parameter type="GtkTreeIter*" name="iter" />
  2486.           <parameter type="GtkTreeIter*" name="parent" />
  2487.           <parameter type="gint" name="n" />
  2488.         </parameters>
  2489.       </virtual_method>
  2490.       <virtual_method name="IterParent" cname="iter_parent">
  2491.         <return-type type="gboolean" />
  2492.         <parameters>
  2493.           <parameter type="GtkTreeModel*" name="tree_model" />
  2494.           <parameter type="GtkTreeIter*" name="iter" />
  2495.           <parameter type="GtkTreeIter*" name="child" />
  2496.         </parameters>
  2497.       </virtual_method>
  2498.       <virtual_method name="RefNode" cname="ref_node">
  2499.         <return-type type="void" />
  2500.         <parameters>
  2501.           <parameter type="GtkTreeModel*" name="tree_model" />
  2502.           <parameter type="GtkTreeIter*" name="iter" />
  2503.         </parameters>
  2504.       </virtual_method>
  2505.       <virtual_method name="UnrefNode" cname="unref_node">
  2506.         <return-type type="void" />
  2507.         <parameters>
  2508.           <parameter type="GtkTreeModel*" name="tree_model" />
  2509.           <parameter type="GtkTreeIter*" name="iter" />
  2510.         </parameters>
  2511.       </virtual_method>
  2512.       <method name="Foreach" cname="gtk_tree_model_foreach">
  2513.         <return-type type="void" />
  2514.         <parameters>
  2515.           <parameter type="GtkTreeModelForeachFunc" name="func" scope="call" />
  2516.           <parameter type="gpointer" name="user_data" />
  2517.         </parameters>
  2518.       </method>
  2519.       <method name="Get" cname="gtk_tree_model_get" hidden="1">
  2520.         <return-type type="void" />
  2521.         <parameters>
  2522.           <parameter type="GtkTreeIter*" name="iter" />
  2523.           <parameter ellipsis="true" />
  2524.         </parameters>
  2525.       </method>
  2526.       <method name="GetColumnType" cname="gtk_tree_model_get_column_type">
  2527.         <return-type type="GType" />
  2528.         <parameters>
  2529.           <parameter type="gint" name="index_" />
  2530.         </parameters>
  2531.       </method>
  2532.       <method name="GetFlags" cname="gtk_tree_model_get_flags">
  2533.         <return-type type="GtkTreeModelFlags" />
  2534.       </method>
  2535.       <method name="GetIter" cname="gtk_tree_model_get_iter">
  2536.         <return-type type="gboolean" />
  2537.         <parameters>
  2538.           <parameter type="GtkTreeIter*" name="iter" pass_as="out" />
  2539.           <parameter type="GtkTreePath*" name="path" />
  2540.         </parameters>
  2541.       </method>
  2542.       <method name="GetIterFirst" cname="gtk_tree_model_get_iter_first">
  2543.         <return-type type="gboolean" />
  2544.         <parameters>
  2545.           <parameter type="GtkTreeIter*" name="iter" pass_as="out" />
  2546.         </parameters>
  2547.       </method>
  2548.       <method name="GetIterFromString" cname="gtk_tree_model_get_iter_from_string">
  2549.         <return-type type="gboolean" />
  2550.         <parameters>
  2551.           <parameter type="GtkTreeIter*" name="iter" pass_as="out" />
  2552.           <parameter type="const-gchar*" name="path_string" />
  2553.         </parameters>
  2554.       </method>
  2555.       <method name="GetNColumns" cname="gtk_tree_model_get_n_columns">
  2556.         <return-type type="gint" />
  2557.       </method>
  2558.       <method name="GetPath" cname="gtk_tree_model_get_path">
  2559.         <return-type type="GtkTreePath*" owned="true" />
  2560.         <parameters>
  2561.           <parameter type="GtkTreeIter*" name="iter" />
  2562.         </parameters>
  2563.       </method>
  2564.       <method name="GetStringFromIter" cname="gtk_tree_model_get_string_from_iter">
  2565.         <return-type type="gchar*" />
  2566.         <parameters>
  2567.           <parameter type="GtkTreeIter*" name="iter" />
  2568.         </parameters>
  2569.       </method>
  2570.       <method name="GetType" cname="gtk_tree_model_get_type" shared="true">
  2571.         <return-type type="GType" />
  2572.       </method>
  2573.       <method name="GetValist" cname="gtk_tree_model_get_valist">
  2574.         <return-type type="void" />
  2575.         <parameters>
  2576.           <parameter type="GtkTreeIter*" name="iter" />
  2577.           <parameter type="va_list" name="var_args" />
  2578.         </parameters>
  2579.       </method>
  2580.       <method name="GetValue" cname="gtk_tree_model_get_value">
  2581.         <return-type type="void" />
  2582.         <parameters>
  2583.           <parameter type="GtkTreeIter*" name="iter" />
  2584.           <parameter type="gint" name="column" />
  2585.           <parameter type="GValue*" name="value" pass_as="ref" />
  2586.         </parameters>
  2587.       </method>
  2588.       <method name="IterChildren" cname="gtk_tree_model_iter_children">
  2589.         <return-type type="gboolean" />
  2590.         <parameters>
  2591.           <parameter type="GtkTreeIter*" name="iter" pass_as="out" />
  2592.           <parameter type="GtkTreeIter*" name="parent" />
  2593.         </parameters>
  2594.       </method>
  2595.       <method name="IterHasChild" cname="gtk_tree_model_iter_has_child">
  2596.         <return-type type="gboolean" />
  2597.         <parameters>
  2598.           <parameter type="GtkTreeIter*" name="iter" />
  2599.         </parameters>
  2600.       </method>
  2601.       <method name="IterNChildren" cname="gtk_tree_model_iter_n_children">
  2602.         <return-type type="gint" />
  2603.         <parameters>
  2604.           <parameter type="GtkTreeIter*" name="iter" />
  2605.         </parameters>
  2606.       </method>
  2607.       <method name="IterNext" cname="gtk_tree_model_iter_next">
  2608.         <return-type type="gboolean" />
  2609.         <parameters>
  2610.           <parameter type="GtkTreeIter*" name="iter" pass_as="ref" />
  2611.         </parameters>
  2612.       </method>
  2613.       <method name="IterNthChild" cname="gtk_tree_model_iter_nth_child">
  2614.         <return-type type="gboolean" />
  2615.         <parameters>
  2616.           <parameter type="GtkTreeIter*" name="iter" pass_as="out" />
  2617.           <parameter type="GtkTreeIter*" name="parent" />
  2618.           <parameter type="gint" name="n" />
  2619.         </parameters>
  2620.       </method>
  2621.       <method name="IterParent" cname="gtk_tree_model_iter_parent">
  2622.         <return-type type="gboolean" />
  2623.         <parameters>
  2624.           <parameter type="GtkTreeIter*" name="iter" pass_as="out" />
  2625.           <parameter type="GtkTreeIter*" name="child" />
  2626.         </parameters>
  2627.       </method>
  2628.       <method name="RefNode" cname="gtk_tree_model_ref_node">
  2629.         <return-type type="void" />
  2630.         <parameters>
  2631.           <parameter type="GtkTreeIter*" name="iter" />
  2632.         </parameters>
  2633.       </method>
  2634.       <method cname="gtk_tree_model_row_changed" name="EmitRowChanged">
  2635.         <return-type type="void" />
  2636.         <parameters>
  2637.           <parameter type="GtkTreePath*" name="path" />
  2638.           <parameter type="GtkTreeIter*" name="iter" />
  2639.         </parameters>
  2640.       </method>
  2641.       <method cname="gtk_tree_model_row_deleted" name="EmitRowDeleted">
  2642.         <return-type type="void" />
  2643.         <parameters>
  2644.           <parameter type="GtkTreePath*" name="path" />
  2645.         </parameters>
  2646.       </method>
  2647.       <method cname="gtk_tree_model_row_has_child_toggled" name="EmitRowHasChildToggled">
  2648.         <return-type type="void" />
  2649.         <parameters>
  2650.           <parameter type="GtkTreePath*" name="path" />
  2651.           <parameter type="GtkTreeIter*" name="iter" />
  2652.         </parameters>
  2653.       </method>
  2654.       <method cname="gtk_tree_model_row_inserted" name="EmitRowInserted">
  2655.         <return-type type="void" />
  2656.         <parameters>
  2657.           <parameter type="GtkTreePath*" name="path" />
  2658.           <parameter type="GtkTreeIter*" name="iter" />
  2659.         </parameters>
  2660.       </method>
  2661.       <method cname="gtk_tree_model_rows_reordered" name="EmitRowsReordered">
  2662.         <return-type type="void" />
  2663.         <parameters>
  2664.           <parameter type="GtkTreePath*" name="path" />
  2665.           <parameter type="GtkTreeIter*" name="iter" />
  2666.           <parameter type="gint*" name="new_order" />
  2667.         </parameters>
  2668.       </method>
  2669.       <method name="UnrefNode" cname="gtk_tree_model_unref_node">
  2670.         <return-type type="void" />
  2671.         <parameters>
  2672.           <parameter type="GtkTreeIter*" name="iter" />
  2673.         </parameters>
  2674.       </method>
  2675.     </interface>
  2676.     <interface name="TreeSortable" cname="GtkTreeSortable">
  2677.       <signal name="SortColumnChanged" cname="sort_column_changed" when="LAST">
  2678.         <return-type type="void" />
  2679.         <parameters>
  2680.           <parameter type="GtkTreeSortable*" name="sortable" />
  2681.         </parameters>
  2682.       </signal>
  2683.       <virtual_method name="GetSortColumnId" cname="get_sort_column_id">
  2684.         <return-type type="gboolean" />
  2685.         <parameters>
  2686.           <parameter type="GtkTreeSortable*" name="sortable" />
  2687.           <parameter type="gint*" name="sort_column_id" />
  2688.           <parameter type="GtkSortType*" name="order" />
  2689.         </parameters>
  2690.       </virtual_method>
  2691.       <virtual_method name="SetSortColumnId" cname="set_sort_column_id">
  2692.         <return-type type="void" />
  2693.         <parameters>
  2694.           <parameter type="GtkTreeSortable*" name="sortable" />
  2695.           <parameter type="gint" name="sort_column_id" />
  2696.           <parameter type="GtkSortType" name="order" />
  2697.         </parameters>
  2698.       </virtual_method>
  2699.       <virtual_method name="SetSortFunc" cname="set_sort_func">
  2700.         <return-type type="void" />
  2701.         <parameters>
  2702.           <parameter type="GtkTreeSortable*" name="sortable" />
  2703.           <parameter type="gint" name="sort_column_id" />
  2704.           <parameter type="GtkTreeIterCompareFunc" name="func" />
  2705.           <parameter type="gpointer" name="data" />
  2706.           <parameter type="GtkDestroyNotify" name="destroy" />
  2707.         </parameters>
  2708.       </virtual_method>
  2709.       <virtual_method name="SetDefaultSortFunc" cname="set_default_sort_func">
  2710.         <return-type type="void" />
  2711.         <parameters>
  2712.           <parameter type="GtkTreeSortable*" name="sortable" />
  2713.           <parameter type="GtkTreeIterCompareFunc" name="func" />
  2714.           <parameter type="gpointer" name="data" />
  2715.           <parameter type="GtkDestroyNotify" name="destroy" />
  2716.         </parameters>
  2717.       </virtual_method>
  2718.       <virtual_method name="HasDefaultSortFunc" cname="has_default_sort_func">
  2719.         <return-type type="gboolean" />
  2720.         <parameters>
  2721.           <parameter type="GtkTreeSortable*" name="sortable" />
  2722.         </parameters>
  2723.       </virtual_method>
  2724.       <method name="GetSortColumnId" cname="gtk_tree_sortable_get_sort_column_id">
  2725.         <return-type type="gboolean" />
  2726.         <parameters>
  2727.           <parameter type="gint*" name="sort_column_id" />
  2728.           <parameter type="GtkSortType*" name="order" />
  2729.         </parameters>
  2730.       </method>
  2731.       <method name="GetType" cname="gtk_tree_sortable_get_type" shared="true">
  2732.         <return-type type="GType" />
  2733.       </method>
  2734.       <method name="HasDefaultSortFunc" cname="gtk_tree_sortable_has_default_sort_func">
  2735.         <return-type type="gboolean" />
  2736.       </method>
  2737.       <method name="SetDefaultSortFunc" cname="gtk_tree_sortable_set_default_sort_func">
  2738.         <return-type type="void" />
  2739.         <parameters>
  2740.           <parameter type="GtkTreeIterCompareFunc" name="sort_func" />
  2741.           <parameter type="gpointer" name="user_data" />
  2742.           <parameter name="destroy" type="GDestroyNotify" />
  2743.         </parameters>
  2744.       </method>
  2745.       <method name="SetSortColumnId" cname="gtk_tree_sortable_set_sort_column_id">
  2746.         <return-type type="void" />
  2747.         <parameters>
  2748.           <parameter type="gint" name="sort_column_id" />
  2749.           <parameter type="GtkSortType" name="order" />
  2750.         </parameters>
  2751.       </method>
  2752.       <method name="SetSortFunc" cname="gtk_tree_sortable_set_sort_func">
  2753.         <return-type type="void" />
  2754.         <parameters>
  2755.           <parameter type="gint" name="sort_column_id" />
  2756.           <parameter type="GtkTreeIterCompareFunc" name="sort_func" />
  2757.           <parameter type="gpointer" name="user_data" />
  2758.           <parameter name="destroy" type="GDestroyNotify" />
  2759.         </parameters>
  2760.       </method>
  2761.       <method cname="gtk_tree_sortable_sort_column_changed" name="ChangeSortColumn">
  2762.         <return-type type="void" />
  2763.       </method>
  2764.     </interface>
  2765.     <object name="AboutDialog" cname="GtkAboutDialog" parent="GtkDialog">
  2766.       <field name="PrivateData" cname="private_data" type="gpointer" />
  2767.       <property name="Name" cname="name" type="gchar*" readable="true" writeable="true" />
  2768.       <property name="Version" cname="version" type="gchar*" readable="true" writeable="true" />
  2769.       <property name="Copyright" cname="copyright" type="gchar*" readable="true" writeable="true" />
  2770.       <property name="Comments" cname="comments" type="gchar*" readable="true" writeable="true" />
  2771.       <property name="License" cname="license" type="gchar*" readable="true" writeable="true" />
  2772.       <property name="Website" cname="website" type="gchar*" readable="true" writeable="true" />
  2773.       <property name="WebsiteLabel" cname="website-label" type="gchar*" readable="true" writeable="true" />
  2774.       <property name="Authors" cname="authors" type="GStrv" readable="true" writeable="true" />
  2775.       <property name="Documenters" cname="documenters" type="GStrv" readable="true" writeable="true" />
  2776.       <property name="Artists" cname="artists" type="GStrv" readable="true" writeable="true" />
  2777.       <property name="TranslatorCredits" cname="translator-credits" type="gchar*" readable="true" writeable="true" />
  2778.       <property name="Logo" cname="logo" type="GdkPixbuf" readable="true" writeable="true" />
  2779.       <property name="LogoIconName" cname="logo-icon-name" type="gchar*" readable="true" writeable="true" />
  2780.       <property name="WrapLicense" cname="wrap-license" type="gboolean" readable="true" writeable="true" />
  2781.       <method name="GetArtists" cname="gtk_about_dialog_get_artists" hidden="1">
  2782.         <return-type type="const-gchar**" />
  2783.       </method>
  2784.       <method name="GetAuthors" cname="gtk_about_dialog_get_authors" hidden="1">
  2785.         <return-type type="const-gchar**" />
  2786.       </method>
  2787.       <method name="GetComments" cname="gtk_about_dialog_get_comments">
  2788.         <return-type type="const-gchar*" />
  2789.       </method>
  2790.       <method name="GetCopyright" cname="gtk_about_dialog_get_copyright">
  2791.         <return-type type="const-gchar*" />
  2792.       </method>
  2793.       <method name="GetDocumenters" cname="gtk_about_dialog_get_documenters" hidden="1">
  2794.         <return-type type="const-gchar**" />
  2795.       </method>
  2796.       <method name="GetLicense" cname="gtk_about_dialog_get_license">
  2797.         <return-type type="const-gchar*" />
  2798.       </method>
  2799.       <method name="GetLogo" cname="gtk_about_dialog_get_logo">
  2800.         <return-type type="GdkPixbuf*" />
  2801.       </method>
  2802.       <method name="GetLogoIconName" cname="gtk_about_dialog_get_logo_icon_name">
  2803.         <return-type type="const-gchar*" />
  2804.       </method>
  2805.       <method name="GetName" cname="gtk_about_dialog_get_name">
  2806.         <return-type type="const-gchar*" />
  2807.       </method>
  2808.       <method name="GetTranslatorCredits" cname="gtk_about_dialog_get_translator_credits">
  2809.         <return-type type="const-gchar*" />
  2810.       </method>
  2811.       <method name="GetType" cname="gtk_about_dialog_get_type" shared="true">
  2812.         <return-type type="GType" />
  2813.       </method>
  2814.       <method name="GetVersion" cname="gtk_about_dialog_get_version">
  2815.         <return-type type="const-gchar*" />
  2816.       </method>
  2817.       <method name="GetWebsite" cname="gtk_about_dialog_get_website">
  2818.         <return-type type="const-gchar*" />
  2819.       </method>
  2820.       <method name="GetWebsiteLabel" cname="gtk_about_dialog_get_website_label">
  2821.         <return-type type="const-gchar*" />
  2822.       </method>
  2823.       <method name="GetWrapLicense" cname="gtk_about_dialog_get_wrap_license">
  2824.         <return-type type="gboolean" />
  2825.       </method>
  2826.       <constructor cname="gtk_about_dialog_new" />
  2827.       <method name="SetArtists" cname="gtk_about_dialog_set_artists" hidden="1">
  2828.         <return-type type="void" />
  2829.         <parameters>
  2830.           <parameter type="const-gchar**" name="artists" />
  2831.         </parameters>
  2832.       </method>
  2833.       <method name="SetAuthors" cname="gtk_about_dialog_set_authors" hidden="1">
  2834.         <return-type type="void" />
  2835.         <parameters>
  2836.           <parameter type="const-gchar**" name="authors" />
  2837.         </parameters>
  2838.       </method>
  2839.       <method name="SetComments" cname="gtk_about_dialog_set_comments">
  2840.         <return-type type="void" />
  2841.         <parameters>
  2842.           <parameter type="const-gchar*" name="comments" />
  2843.         </parameters>
  2844.       </method>
  2845.       <method name="SetCopyright" cname="gtk_about_dialog_set_copyright">
  2846.         <return-type type="void" />
  2847.         <parameters>
  2848.           <parameter type="const-gchar*" name="copyright" />
  2849.         </parameters>
  2850.       </method>
  2851.       <method name="SetDocumenters" cname="gtk_about_dialog_set_documenters" hidden="1">
  2852.         <return-type type="void" />
  2853.         <parameters>
  2854.           <parameter type="const-gchar**" name="documenters" />
  2855.         </parameters>
  2856.       </method>
  2857.       <method name="SetEmailHook" cname="gtk_about_dialog_set_email_hook" shared="true">
  2858.         <return-type type="GtkAboutDialogActivateLinkFunc" />
  2859.         <parameters>
  2860.           <parameter type="GtkAboutDialogActivateLinkFunc" name="func" />
  2861.           <parameter type="gpointer" name="data" />
  2862.           <parameter type="GDestroyNotify" name="destroy" />
  2863.         </parameters>
  2864.       </method>
  2865.       <method name="SetLicense" cname="gtk_about_dialog_set_license">
  2866.         <return-type type="void" />
  2867.         <parameters>
  2868.           <parameter type="const-gchar*" name="license" />
  2869.         </parameters>
  2870.       </method>
  2871.       <method name="SetLogo" cname="gtk_about_dialog_set_logo">
  2872.         <return-type type="void" />
  2873.         <parameters>
  2874.           <parameter type="GdkPixbuf*" name="logo" />
  2875.         </parameters>
  2876.       </method>
  2877.       <method name="SetLogoIconName" cname="gtk_about_dialog_set_logo_icon_name">
  2878.         <return-type type="void" />
  2879.         <parameters>
  2880.           <parameter type="const-gchar*" name="icon_name" />
  2881.         </parameters>
  2882.       </method>
  2883.       <method name="SetName" cname="gtk_about_dialog_set_name">
  2884.         <return-type type="void" />
  2885.         <parameters>
  2886.           <parameter type="const-gchar*" name="name" />
  2887.         </parameters>
  2888.       </method>
  2889.       <method name="SetTranslatorCredits" cname="gtk_about_dialog_set_translator_credits">
  2890.         <return-type type="void" />
  2891.         <parameters>
  2892.           <parameter type="const-gchar*" name="translator_credits" />
  2893.         </parameters>
  2894.       </method>
  2895.       <method name="SetUrlHook" cname="gtk_about_dialog_set_url_hook" shared="true">
  2896.         <return-type type="GtkAboutDialogActivateLinkFunc" />
  2897.         <parameters>
  2898.           <parameter type="GtkAboutDialogActivateLinkFunc" name="func" />
  2899.           <parameter type="gpointer" name="data" />
  2900.           <parameter type="GDestroyNotify" name="destroy" />
  2901.         </parameters>
  2902.       </method>
  2903.       <method name="SetVersion" cname="gtk_about_dialog_set_version">
  2904.         <return-type type="void" />
  2905.         <parameters>
  2906.           <parameter type="const-gchar*" name="version" />
  2907.         </parameters>
  2908.       </method>
  2909.       <method name="SetWebsite" cname="gtk_about_dialog_set_website">
  2910.         <return-type type="void" />
  2911.         <parameters>
  2912.           <parameter type="const-gchar*" name="website" />
  2913.         </parameters>
  2914.       </method>
  2915.       <method name="SetWebsiteLabel" cname="gtk_about_dialog_set_website_label">
  2916.         <return-type type="void" />
  2917.         <parameters>
  2918.           <parameter type="const-gchar*" name="website_label" />
  2919.         </parameters>
  2920.       </method>
  2921.       <method name="SetWrapLicense" cname="gtk_about_dialog_set_wrap_license">
  2922.         <return-type type="void" />
  2923.         <parameters>
  2924.           <parameter type="gboolean" name="wrap_license" />
  2925.         </parameters>
  2926.       </method>
  2927.     </object>
  2928.     <object name="AccelGroup" cname="GtkAccelGroup" parent="GObject">
  2929.       <field name="LockCount" cname="lock_count" type="guint" />
  2930.       <field name="ModifierMask" cname="modifier_mask" type="GdkModifierType" />
  2931.       <field name="Acceleratables" cname="acceleratables" type="GSList*" />
  2932.       <field name="NAccels" cname="n_accels" type="guint" />
  2933.       <field name="PrivAccels" cname="priv_accels" type="GtkAccelGroupEntry*" />
  2934.       <signal name="AccelActivate" cname="accel_activate">
  2935.         <return-type type="gboolean" />
  2936.         <parameters>
  2937.           <parameter type="GtkAccelGroup*" name="accel_group" />
  2938.           <parameter type="GObject*" name="acceleratable" />
  2939.           <parameter type="guint32" name="keyval" />
  2940.           <parameter type="GdkModifierType" name="modifier" />
  2941.         </parameters>
  2942.       </signal>
  2943.       <signal name="AccelChanged" cname="accel_changed" when="FIRST">
  2944.         <return-type type="void" />
  2945.         <parameters>
  2946.           <parameter type="GtkAccelGroup*" name="accel_group" />
  2947.           <parameter type="guint" name="keyval" />
  2948.           <parameter type="GdkModifierType" name="modifier" />
  2949.           <parameter type="GClosure*" name="accel_closure" />
  2950.         </parameters>
  2951.       </signal>
  2952.       <method name="Activate" cname="gtk_accel_group_activate">
  2953.         <return-type type="gboolean" />
  2954.         <parameters>
  2955.           <parameter type="GQuark" name="accel_quark" />
  2956.           <parameter type="GObject*" name="acceleratable" />
  2957.           <parameter type="guint" name="accel_key" />
  2958.           <parameter type="GdkModifierType" name="accel_mods" />
  2959.         </parameters>
  2960.       </method>
  2961.       <method name="Connect" cname="gtk_accel_group_connect">
  2962.         <return-type type="void" />
  2963.         <parameters>
  2964.           <parameter type="guint" name="accel_key" />
  2965.           <parameter type="GdkModifierType" name="accel_mods" />
  2966.           <parameter type="GtkAccelFlags" name="accel_flags" />
  2967.           <parameter type="GClosure*" name="closure" />
  2968.         </parameters>
  2969.       </method>
  2970.       <method name="ConnectByPath" cname="gtk_accel_group_connect_by_path">
  2971.         <return-type type="void" />
  2972.         <parameters>
  2973.           <parameter type="const-gchar*" name="accel_path" />
  2974.           <parameter type="GClosure*" name="closure" />
  2975.         </parameters>
  2976.       </method>
  2977.       <method name="Disconnect" cname="gtk_accel_group_disconnect">
  2978.         <return-type type="gboolean" />
  2979.         <parameters>
  2980.           <parameter type="GClosure*" name="closure" />
  2981.         </parameters>
  2982.       </method>
  2983.       <method name="DisconnectKey" cname="gtk_accel_group_disconnect_key">
  2984.         <return-type type="gboolean" />
  2985.         <parameters>
  2986.           <parameter type="guint" name="accel_key" />
  2987.           <parameter type="GdkModifierType" name="accel_mods" />
  2988.         </parameters>
  2989.       </method>
  2990.       <method name="Find" cname="gtk_accel_group_find">
  2991.         <return-type type="GtkAccelKey*" />
  2992.         <parameters>
  2993.           <parameter type="GtkAccelGroupFindFunc" name="find_func" scope="call" />
  2994.           <parameter type="gpointer" name="data" />
  2995.         </parameters>
  2996.       </method>
  2997.       <method name="FromAccelClosure" cname="gtk_accel_group_from_accel_closure" shared="true">
  2998.         <return-type type="GtkAccelGroup*" />
  2999.         <parameters>
  3000.           <parameter type="GClosure*" name="closure" />
  3001.         </parameters>
  3002.       </method>
  3003.       <method name="GetType" cname="gtk_accel_group_get_type" shared="true">
  3004.         <return-type type="GType" />
  3005.       </method>
  3006.       <method name="Lock" cname="gtk_accel_group_lock">
  3007.         <return-type type="void" />
  3008.       </method>
  3009.       <constructor cname="gtk_accel_group_new" />
  3010.       <method name="Query" cname="gtk_accel_group_query">
  3011.         <return-type type="GtkAccelGroupEntry*" />
  3012.         <parameters>
  3013.           <parameter type="guint" name="accel_key" />
  3014.           <parameter type="GdkModifierType" name="accel_mods" />
  3015.           <parameter type="guint*" name="n_entries" />
  3016.         </parameters>
  3017.       </method>
  3018.       <method name="Unlock" cname="gtk_accel_group_unlock">
  3019.         <return-type type="void" />
  3020.       </method>
  3021.     </object>
  3022.     <object name="AccelLabel" cname="GtkAccelLabel" parent="GtkLabel">
  3023.       <field name="GtkReserved" cname="gtk_reserved" type="guint" />
  3024.       <field name="AccelPadding" cname="accel_padding" type="guint" />
  3025.       <field name="AccelWidget" cname="accel_widget" type="GtkWidget*" />
  3026.       <field name="AccelClosure" cname="accel_closure" type="GClosure*" />
  3027.       <field name="AccelGroup" cname="accel_group" type="GtkAccelGroup*" />
  3028.       <field name="AccelString" cname="accel_string" type="gchar*" />
  3029.       <field name="AccelStringWidth" cname="accel_string_width" type="guint16" />
  3030.       <property name="AccelClosure" cname="accel-closure" type="GClosure" readable="true" writeable="true" />
  3031.       <property name="AccelWidget" cname="accel-widget" type="GtkWidget" readable="true" writeable="true" />
  3032.       <method name="GetAccelWidget" cname="gtk_accel_label_get_accel_widget">
  3033.         <return-type type="GtkWidget*" />
  3034.       </method>
  3035.       <method name="GetAccelWidth" cname="gtk_accel_label_get_accel_width">
  3036.         <return-type type="guint" />
  3037.       </method>
  3038.       <method name="GetType" cname="gtk_accel_label_get_type" shared="true">
  3039.         <return-type type="GType" />
  3040.       </method>
  3041.       <constructor cname="gtk_accel_label_new">
  3042.         <parameters>
  3043.           <parameter type="const-gchar*" name="string" property_name="label" />
  3044.         </parameters>
  3045.       </constructor>
  3046.       <method name="Refetch" cname="gtk_accel_label_refetch">
  3047.         <return-type type="gboolean" />
  3048.       </method>
  3049.       <method name="SetAccelClosure" cname="gtk_accel_label_set_accel_closure">
  3050.         <return-type type="void" />
  3051.         <parameters>
  3052.           <parameter type="GClosure*" name="accel_closure" />
  3053.         </parameters>
  3054.       </method>
  3055.       <method name="SetAccelWidget" cname="gtk_accel_label_set_accel_widget">
  3056.         <return-type type="void" />
  3057.         <parameters>
  3058.           <parameter type="GtkWidget*" name="accel_widget" />
  3059.         </parameters>
  3060.       </method>
  3061.     </object>
  3062.     <object name="AccelMap" cname="GtkAccelMap" parent="GObject">
  3063.       <signal cname="changed" when="LAST" name="MapChanged">
  3064.         <return-type type="void" />
  3065.         <parameters>
  3066.           <parameter type="GtkAccelMap*" name="map" />
  3067.           <parameter type="gchar*" name="accel_path" />
  3068.           <parameter type="guint32" name="accel_key" />
  3069.           <parameter type="GdkModifierType" name="accel_mods" />
  3070.         </parameters>
  3071.       </signal>
  3072.       <method name="AddEntry" cname="gtk_accel_map_add_entry" shared="true">
  3073.         <return-type type="void" />
  3074.         <parameters>
  3075.           <parameter type="const-gchar*" name="accel_path" />
  3076.           <parameter type="guint" name="accel_key" />
  3077.           <parameter type="GdkModifierType" name="accel_mods" />
  3078.         </parameters>
  3079.       </method>
  3080.       <method name="AddFilter" cname="gtk_accel_map_add_filter" shared="true">
  3081.         <return-type type="void" />
  3082.         <parameters>
  3083.           <parameter type="const-gchar*" name="filter_pattern" />
  3084.         </parameters>
  3085.       </method>
  3086.       <method name="ChangeEntry" cname="gtk_accel_map_change_entry" shared="true">
  3087.         <return-type type="gboolean" />
  3088.         <parameters>
  3089.           <parameter type="const-gchar*" name="accel_path" />
  3090.           <parameter type="guint" name="accel_key" />
  3091.           <parameter type="GdkModifierType" name="accel_mods" />
  3092.           <parameter type="gboolean" name="replace" />
  3093.         </parameters>
  3094.       </method>
  3095.       <method name="Foreach" cname="gtk_accel_map_foreach" shared="true">
  3096.         <return-type type="void" />
  3097.         <parameters>
  3098.           <parameter type="gpointer" name="data" />
  3099.           <parameter type="GtkAccelMapForeach" name="foreach_func" scope="call" />
  3100.         </parameters>
  3101.       </method>
  3102.       <method name="ForeachUnfiltered" cname="gtk_accel_map_foreach_unfiltered" shared="true">
  3103.         <return-type type="void" />
  3104.         <parameters>
  3105.           <parameter type="gpointer" name="data" />
  3106.           <parameter type="GtkAccelMapForeach" name="foreach_func" scope="call" />
  3107.         </parameters>
  3108.       </method>
  3109.       <method name="Get" cname="gtk_accel_map_get" shared="true">
  3110.         <return-type type="GtkAccelMap*" />
  3111.       </method>
  3112.       <method name="GetType" cname="gtk_accel_map_get_type" shared="true">
  3113.         <return-type type="GType" />
  3114.       </method>
  3115.       <method name="Load" cname="gtk_accel_map_load" shared="true">
  3116.         <return-type type="void" />
  3117.         <parameters>
  3118.           <parameter type="const-gchar*" name="file_name" />
  3119.         </parameters>
  3120.       </method>
  3121.       <method name="LoadFd" cname="gtk_accel_map_load_fd" shared="true">
  3122.         <return-type type="void" />
  3123.         <parameters>
  3124.           <parameter type="gint" name="fd" />
  3125.         </parameters>
  3126.       </method>
  3127.       <method name="LoadScanner" cname="gtk_accel_map_load_scanner" shared="true">
  3128.         <return-type type="void" />
  3129.         <parameters>
  3130.           <parameter type="GScanner*" name="scanner" />
  3131.         </parameters>
  3132.       </method>
  3133.       <method name="LockPath" cname="gtk_accel_map_lock_path" shared="true">
  3134.         <return-type type="void" />
  3135.         <parameters>
  3136.           <parameter type="const-gchar*" name="accel_path" />
  3137.         </parameters>
  3138.       </method>
  3139.       <method name="LookupEntry" cname="gtk_accel_map_lookup_entry" shared="true">
  3140.         <return-type type="gboolean" />
  3141.         <parameters>
  3142.           <parameter type="const-gchar*" name="accel_path" />
  3143.           <parameter type="GtkAccelKey*" name="key" />
  3144.         </parameters>
  3145.       </method>
  3146.       <method name="Save" cname="gtk_accel_map_save" shared="true">
  3147.         <return-type type="void" />
  3148.         <parameters>
  3149.           <parameter type="const-gchar*" name="file_name" />
  3150.         </parameters>
  3151.       </method>
  3152.       <method name="SaveFd" cname="gtk_accel_map_save_fd" shared="true">
  3153.         <return-type type="void" />
  3154.         <parameters>
  3155.           <parameter type="gint" name="fd" />
  3156.         </parameters>
  3157.       </method>
  3158.       <method name="UnlockPath" cname="gtk_accel_map_unlock_path" shared="true">
  3159.         <return-type type="void" />
  3160.         <parameters>
  3161.           <parameter type="const-gchar*" name="accel_path" />
  3162.         </parameters>
  3163.       </method>
  3164.     </object>
  3165.     <object name="Accessible" cname="GtkAccessible" parent="AtkObject">
  3166.       <field name="Widget" cname="widget" type="GtkWidget*" />
  3167.       <virtual_method name="ConnectWidgetDestroyed" cname="connect_widget_destroyed">
  3168.         <return-type type="void" />
  3169.         <parameters>
  3170.           <parameter type="GtkAccessible*" name="accessible" />
  3171.         </parameters>
  3172.       </virtual_method>
  3173.       <method name="ConnectWidgetDestroyed" cname="gtk_accessible_connect_widget_destroyed">
  3174.         <return-type type="void" />
  3175.       </method>
  3176.       <method name="GetType" cname="gtk_accessible_get_type" shared="true">
  3177.         <return-type type="GType" />
  3178.       </method>
  3179.     </object>
  3180.     <object name="Action" cname="GtkAction" parent="GObject">
  3181.       <field name="PrivateData" cname="private_data" type="GtkActionPrivate*" />
  3182.       <property name="Name" cname="name" type="gchar*" readable="true" writeable="true" construct-only="true" />
  3183.       <property name="Label" cname="label" type="gchar*" readable="true" writeable="true" />
  3184.       <property name="ShortLabel" cname="short-label" type="gchar*" readable="true" writeable="true" />
  3185.       <property name="Tooltip" cname="tooltip" type="gchar*" readable="true" writeable="true" />
  3186.       <property name="StockId" cname="stock-id" type="gchar*" readable="true" writeable="true" />
  3187.       <property name="IconName" cname="icon-name" type="gchar*" readable="true" writeable="true" />
  3188.       <property name="VisibleHorizontal" cname="visible-horizontal" type="gboolean" readable="true" writeable="true" />
  3189.       <property name="VisibleOverflown" cname="visible-overflown" type="gboolean" readable="true" writeable="true" />
  3190.       <property name="VisibleVertical" cname="visible-vertical" type="gboolean" readable="true" writeable="true" />
  3191.       <property name="IsImportant" cname="is-important" type="gboolean" readable="true" writeable="true" />
  3192.       <property name="HideIfEmpty" cname="hide-if-empty" type="gboolean" readable="true" writeable="true" />
  3193.       <property name="Sensitive" cname="sensitive" type="gboolean" readable="true" writeable="true" />
  3194.       <property name="Visible" cname="visible" type="gboolean" readable="true" writeable="true" />
  3195.       <property name="ActionGroup" cname="action-group" type="GtkActionGroup" readable="true" writeable="true" />
  3196.       <signal cname="activate" when="FIRST" name="Activated">
  3197.         <return-type type="void" />
  3198.         <parameters>
  3199.           <parameter type="GtkAction*" name="action" />
  3200.         </parameters>
  3201.       </signal>
  3202.       <virtual_method name="CreateMenuItem" cname="create_menu_item">
  3203.         <return-type type="GtkWidget*" />
  3204.         <parameters>
  3205.           <parameter type="GtkAction*" name="action" />
  3206.         </parameters>
  3207.       </virtual_method>
  3208.       <virtual_method name="CreateToolItem" cname="create_tool_item">
  3209.         <return-type type="GtkWidget*" />
  3210.         <parameters>
  3211.           <parameter type="GtkAction*" name="action" />
  3212.         </parameters>
  3213.       </virtual_method>
  3214.       <virtual_method name="ConnectProxy" cname="connect_proxy">
  3215.         <return-type type="void" />
  3216.         <parameters>
  3217.           <parameter type="GtkAction*" name="action" />
  3218.           <parameter type="GtkWidget*" name="proxy" />
  3219.         </parameters>
  3220.       </virtual_method>
  3221.       <virtual_method name="DisconnectProxy" cname="disconnect_proxy">
  3222.         <return-type type="void" />
  3223.         <parameters>
  3224.           <parameter type="GtkAction*" name="action" />
  3225.           <parameter type="GtkWidget*" name="proxy" />
  3226.         </parameters>
  3227.       </virtual_method>
  3228.       <method name="Activate" cname="gtk_action_activate">
  3229.         <return-type type="void" />
  3230.       </method>
  3231.       <method name="BlockActivateFrom" cname="gtk_action_block_activate_from">
  3232.         <return-type type="void" />
  3233.         <parameters>
  3234.           <parameter type="GtkWidget*" name="proxy" />
  3235.         </parameters>
  3236.       </method>
  3237.       <method name="ConnectAccelerator" cname="gtk_action_connect_accelerator">
  3238.         <return-type type="void" />
  3239.       </method>
  3240.       <method name="ConnectProxy" cname="gtk_action_connect_proxy">
  3241.         <return-type type="void" />
  3242.         <parameters>
  3243.           <parameter type="GtkWidget*" name="proxy" />
  3244.         </parameters>
  3245.       </method>
  3246.       <method name="CreateIcon" cname="gtk_action_create_icon">
  3247.         <return-type type="GtkWidget*" />
  3248.         <parameters>
  3249.           <parameter type="GtkIconSize" name="icon_size" />
  3250.         </parameters>
  3251.       </method>
  3252.       <method name="CreateMenuItem" cname="gtk_action_create_menu_item">
  3253.         <return-type type="GtkWidget*" />
  3254.       </method>
  3255.       <method name="CreateToolItem" cname="gtk_action_create_tool_item">
  3256.         <return-type type="GtkWidget*" />
  3257.       </method>
  3258.       <method name="DisconnectAccelerator" cname="gtk_action_disconnect_accelerator">
  3259.         <return-type type="void" />
  3260.       </method>
  3261.       <method name="DisconnectProxy" cname="gtk_action_disconnect_proxy">
  3262.         <return-type type="void" />
  3263.         <parameters>
  3264.           <parameter type="GtkWidget*" name="proxy" />
  3265.         </parameters>
  3266.       </method>
  3267.       <method name="GetAccelClosure" cname="gtk_action_get_accel_closure" hidden="1">
  3268.         <return-type type="GClosure*" />
  3269.       </method>
  3270.       <method name="GetAccelPath" cname="gtk_action_get_accel_path">
  3271.         <return-type type="const-gchar*" />
  3272.       </method>
  3273.       <method name="GetName" cname="gtk_action_get_name">
  3274.         <return-type type="const-gchar*" />
  3275.       </method>
  3276.       <method name="GetProxies" cname="gtk_action_get_proxies" hidden="1">
  3277.         <return-type type="GSList*" />
  3278.       </method>
  3279.       <method name="GetSensitive" cname="gtk_action_get_sensitive">
  3280.         <return-type type="gboolean" />
  3281.       </method>
  3282.       <method name="GetType" cname="gtk_action_get_type" shared="true">
  3283.         <return-type type="GType" />
  3284.       </method>
  3285.       <method name="GetVisible" cname="gtk_action_get_visible">
  3286.         <return-type type="gboolean" />
  3287.       </method>
  3288.       <method name="IsSensitive" cname="gtk_action_is_sensitive">
  3289.         <return-type type="gboolean" />
  3290.       </method>
  3291.       <method name="IsVisible" cname="gtk_action_is_visible">
  3292.         <return-type type="gboolean" />
  3293.       </method>
  3294.       <constructor cname="gtk_action_new">
  3295.         <parameters>
  3296.           <parameter type="const-gchar*" name="name" />
  3297.           <parameter type="const-gchar*" name="label" />
  3298.           <parameter type="const-gchar*" name="tooltip" />
  3299.           <parameter type="const-gchar*" name="stock_id" />
  3300.         </parameters>
  3301.       </constructor>
  3302.       <method name="SetAccelGroup" cname="gtk_action_set_accel_group">
  3303.         <return-type type="void" />
  3304.         <parameters>
  3305.           <parameter type="GtkAccelGroup*" name="accel_group" />
  3306.         </parameters>
  3307.       </method>
  3308.       <method name="SetAccelPath" cname="gtk_action_set_accel_path">
  3309.         <return-type type="void" />
  3310.         <parameters>
  3311.           <parameter type="const-gchar*" name="accel_path" />
  3312.         </parameters>
  3313.       </method>
  3314.       <method name="SetSensitive" cname="gtk_action_set_sensitive">
  3315.         <return-type type="void" />
  3316.         <parameters>
  3317.           <parameter type="gboolean" name="sensitive" />
  3318.         </parameters>
  3319.       </method>
  3320.       <method name="SetVisible" cname="gtk_action_set_visible">
  3321.         <return-type type="void" />
  3322.         <parameters>
  3323.           <parameter type="gboolean" name="visible" />
  3324.         </parameters>
  3325.       </method>
  3326.       <method name="UnblockActivateFrom" cname="gtk_action_unblock_activate_from">
  3327.         <return-type type="void" />
  3328.         <parameters>
  3329.           <parameter type="GtkWidget*" name="proxy" />
  3330.         </parameters>
  3331.       </method>
  3332.     </object>
  3333.     <object name="ActionGroup" cname="GtkActionGroup" parent="GObject">
  3334.       <field name="PrivateData" cname="private_data" type="GtkActionGroupPrivate*" />
  3335.       <property name="Name" cname="name" type="gchar*" readable="true" writeable="true" construct-only="true" />
  3336.       <property name="Sensitive" cname="sensitive" type="gboolean" readable="true" writeable="true" />
  3337.       <property name="Visible" cname="visible" type="gboolean" readable="true" writeable="true" />
  3338.       <signal name="ConnectProxy" cname="connect_proxy">
  3339.         <return-type type="void" />
  3340.         <parameters>
  3341.           <parameter type="GtkActionGroup*" name="action_group" />
  3342.           <parameter type="GtkAction" name="action" />
  3343.           <parameter type="GtkWidget" name="proxy" />
  3344.         </parameters>
  3345.       </signal>
  3346.       <signal name="DisconnectProxy" cname="disconnect_proxy">
  3347.         <return-type type="void" />
  3348.         <parameters>
  3349.           <parameter type="GtkActionGroup*" name="action_group" />
  3350.           <parameter type="GtkAction" name="action" />
  3351.           <parameter type="GtkWidget" name="proxy" />
  3352.         </parameters>
  3353.       </signal>
  3354.       <signal name="PreActivate" cname="pre_activate">
  3355.         <return-type type="void" />
  3356.         <parameters>
  3357.           <parameter type="GtkActionGroup*" name="action_group" />
  3358.           <parameter type="GtkAction" name="action" />
  3359.         </parameters>
  3360.       </signal>
  3361.       <signal name="PostActivate" cname="post_activate">
  3362.         <return-type type="void" />
  3363.         <parameters>
  3364.           <parameter type="GtkActionGroup*" name="action_group" />
  3365.           <parameter type="GtkAction" name="action" />
  3366.         </parameters>
  3367.       </signal>
  3368.       <virtual_method name="GetAction" cname="get_action">
  3369.         <return-type type="GtkAction*" />
  3370.         <parameters>
  3371.           <parameter type="GtkActionGroup*" name="action_group" />
  3372.           <parameter type="const-gchar*" name="action_name" />
  3373.         </parameters>
  3374.       </virtual_method>
  3375.       <method cname="gtk_action_group_add_action" name="Add">
  3376.         <return-type type="void" />
  3377.         <parameters>
  3378.           <parameter type="GtkAction*" name="action" />
  3379.         </parameters>
  3380.       </method>
  3381.       <method cname="gtk_action_group_add_action_with_accel" name="Add">
  3382.         <return-type type="void" />
  3383.         <parameters>
  3384.           <parameter type="GtkAction*" name="action" />
  3385.           <parameter type="const-gchar*" name="accelerator" />
  3386.         </parameters>
  3387.       </method>
  3388.       <method name="AddActions" cname="gtk_action_group_add_actions" hidden="1">
  3389.         <return-type type="void" />
  3390.         <parameters>
  3391.           <parameter type="const-GtkActionEntry*" name="entries" />
  3392.           <parameter type="guint" name="n_entries" />
  3393.           <parameter type="gpointer" name="user_data" />
  3394.         </parameters>
  3395.       </method>
  3396.       <method name="AddActionsFull" cname="gtk_action_group_add_actions_full" hidden="1">
  3397.         <return-type type="void" />
  3398.         <parameters>
  3399.           <parameter type="const-GtkActionEntry*" name="entries" />
  3400.           <parameter type="guint" name="n_entries" />
  3401.           <parameter type="gpointer" name="user_data" />
  3402.           <parameter type="GDestroyNotify" name="destroy" />
  3403.         </parameters>
  3404.       </method>
  3405.       <method name="AddRadioActions" cname="gtk_action_group_add_radio_actions" hidden="1">
  3406.         <return-type type="void" />
  3407.         <parameters>
  3408.           <parameter type="const-GtkRadioActionEntry*" name="entries" />
  3409.           <parameter type="guint" name="n_entries" />
  3410.           <parameter type="gint" name="value" />
  3411.           <parameter type="GCallback" name="on_change" />
  3412.           <parameter type="gpointer" name="user_data" />
  3413.         </parameters>
  3414.       </method>
  3415.       <method name="AddRadioActionsFull" cname="gtk_action_group_add_radio_actions_full" hidden="1">
  3416.         <return-type type="void" />
  3417.         <parameters>
  3418.           <parameter type="const-GtkRadioActionEntry*" name="entries" />
  3419.           <parameter type="guint" name="n_entries" />
  3420.           <parameter type="gint" name="value" />
  3421.           <parameter type="GCallback" name="on_change" />
  3422.           <parameter type="gpointer" name="user_data" />
  3423.           <parameter type="GDestroyNotify" name="destroy" />
  3424.         </parameters>
  3425.       </method>
  3426.       <method name="AddToggleActions" cname="gtk_action_group_add_toggle_actions" hidden="1">
  3427.         <return-type type="void" />
  3428.         <parameters>
  3429.           <parameter type="const-GtkToggleActionEntry*" name="entries" />
  3430.           <parameter type="guint" name="n_entries" />
  3431.           <parameter type="gpointer" name="user_data" />
  3432.         </parameters>
  3433.       </method>
  3434.       <method name="AddToggleActionsFull" cname="gtk_action_group_add_toggle_actions_full" hidden="1">
  3435.         <return-type type="void" />
  3436.         <parameters>
  3437.           <parameter type="const-GtkToggleActionEntry*" name="entries" />
  3438.           <parameter type="guint" name="n_entries" />
  3439.           <parameter type="gpointer" name="user_data" />
  3440.           <parameter type="GDestroyNotify" name="destroy" />
  3441.         </parameters>
  3442.       </method>
  3443.       <method name="GetAction" cname="gtk_action_group_get_action">
  3444.         <return-type type="GtkAction*" />
  3445.         <parameters>
  3446.           <parameter type="const-gchar*" name="action_name" />
  3447.         </parameters>
  3448.       </method>
  3449.       <method name="GetName" cname="gtk_action_group_get_name">
  3450.         <return-type type="const-gchar*" />
  3451.       </method>
  3452.       <method name="GetSensitive" cname="gtk_action_group_get_sensitive">
  3453.         <return-type type="gboolean" />
  3454.       </method>
  3455.       <method name="GetType" cname="gtk_action_group_get_type" shared="true">
  3456.         <return-type type="GType" />
  3457.       </method>
  3458.       <method name="GetVisible" cname="gtk_action_group_get_visible">
  3459.         <return-type type="gboolean" />
  3460.       </method>
  3461.       <method name="ListActions" cname="gtk_action_group_list_actions" hidden="1">
  3462.         <return-type type="GList*" />
  3463.       </method>
  3464.       <constructor cname="gtk_action_group_new">
  3465.         <parameters>
  3466.           <parameter type="const-gchar*" name="name" />
  3467.         </parameters>
  3468.       </constructor>
  3469.       <method cname="gtk_action_group_remove_action" name="Remove">
  3470.         <return-type type="void" />
  3471.         <parameters>
  3472.           <parameter type="GtkAction*" name="action" />
  3473.         </parameters>
  3474.       </method>
  3475.       <method name="SetSensitive" cname="gtk_action_group_set_sensitive">
  3476.         <return-type type="void" />
  3477.         <parameters>
  3478.           <parameter type="gboolean" name="sensitive" />
  3479.         </parameters>
  3480.       </method>
  3481.       <method name="SetTranslateFunc" cname="gtk_action_group_set_translate_func">
  3482.         <return-type type="void" />
  3483.         <parameters>
  3484.           <parameter type="GtkTranslateFunc" name="func" />
  3485.           <parameter type="gpointer" name="data" />
  3486.           <parameter name="notify" type="GDestroyNotify" />
  3487.         </parameters>
  3488.       </method>
  3489.       <method name="SetTranslationDomain" cname="gtk_action_group_set_translation_domain">
  3490.         <return-type type="void" />
  3491.         <parameters>
  3492.           <parameter type="const-gchar*" name="domain" />
  3493.         </parameters>
  3494.       </method>
  3495.       <method name="SetVisible" cname="gtk_action_group_set_visible">
  3496.         <return-type type="void" />
  3497.         <parameters>
  3498.           <parameter type="gboolean" name="visible" />
  3499.         </parameters>
  3500.       </method>
  3501.       <method name="TranslateString" cname="gtk_action_group_translate_string">
  3502.         <return-type type="const-gchar*" />
  3503.         <parameters>
  3504.           <parameter type="const-gchar*" name="string" />
  3505.         </parameters>
  3506.       </method>
  3507.     </object>
  3508.     <object name="Adjustment" cname="GtkAdjustment" parent="GtkObject">
  3509.       <field name="Lower" cname="lower" type="gdouble" />
  3510.       <field name="Upper" cname="upper" type="gdouble" />
  3511.       <field name="Value" cname="value" type="gdouble" />
  3512.       <field name="StepIncrement" cname="step_increment" type="gdouble" />
  3513.       <field name="PageIncrement" cname="page_increment" type="gdouble" />
  3514.       <field name="PageSize" cname="page_size" type="gdouble" />
  3515.       <property name="Value" cname="value" type="gdouble" readable="true" writeable="true" />
  3516.       <property name="Lower" cname="lower" type="gdouble" readable="true" writeable="true" />
  3517.       <property name="Upper" cname="upper" type="gdouble" readable="true" writeable="true" />
  3518.       <property name="StepIncrement" cname="step-increment" type="gdouble" readable="true" writeable="true" />
  3519.       <property name="PageIncrement" cname="page-increment" type="gdouble" readable="true" writeable="true" />
  3520.       <property name="PageSize" cname="page-size" type="gdouble" readable="true" writeable="true" />
  3521.       <signal name="Changed" cname="changed" when="FIRST">
  3522.         <return-type type="void" />
  3523.         <parameters>
  3524.           <parameter type="GtkAdjustment*" name="adjustment" />
  3525.         </parameters>
  3526.       </signal>
  3527.       <signal name="ValueChanged" cname="value_changed" when="FIRST">
  3528.         <return-type type="void" />
  3529.         <parameters>
  3530.           <parameter type="GtkAdjustment*" name="adjustment" />
  3531.         </parameters>
  3532.       </signal>
  3533.       <method cname="gtk_adjustment_changed" name="Change">
  3534.         <return-type type="void" />
  3535.       </method>
  3536.       <method name="ClampPage" cname="gtk_adjustment_clamp_page">
  3537.         <return-type type="void" />
  3538.         <parameters>
  3539.           <parameter type="gdouble" name="lower" />
  3540.           <parameter type="gdouble" name="upper" />
  3541.         </parameters>
  3542.       </method>
  3543.       <method name="GetType" cname="gtk_adjustment_get_type" shared="true">
  3544.         <return-type type="GType" />
  3545.       </method>
  3546.       <method name="GetValue" cname="gtk_adjustment_get_value">
  3547.         <return-type type="gdouble" />
  3548.       </method>
  3549.       <constructor cname="gtk_adjustment_new" hidden="1">
  3550.         <parameters>
  3551.           <parameter type="gdouble" name="value" />
  3552.           <parameter type="gdouble" name="lower" />
  3553.           <parameter type="gdouble" name="upper" />
  3554.           <parameter type="gdouble" name="step_increment" />
  3555.           <parameter type="gdouble" name="page_increment" />
  3556.           <parameter type="gdouble" name="page_size" />
  3557.         </parameters>
  3558.       </constructor>
  3559.       <method name="SetValue" cname="gtk_adjustment_set_value">
  3560.         <return-type type="void" />
  3561.         <parameters>
  3562.           <parameter type="gdouble" name="value" />
  3563.         </parameters>
  3564.       </method>
  3565.       <method cname="gtk_adjustment_value_changed" name="ChangeValue">
  3566.         <return-type type="void" />
  3567.       </method>
  3568.     </object>
  3569.     <object name="Alignment" cname="GtkAlignment" parent="GtkBin">
  3570.       <field name="Xalign" cname="xalign" type="gfloat" />
  3571.       <field name="Yalign" cname="yalign" type="gfloat" />
  3572.       <field name="Xscale" cname="xscale" type="gfloat" />
  3573.       <field name="Yscale" cname="yscale" type="gfloat" />
  3574.       <property name="Xalign" cname="xalign" type="gfloat" readable="true" writeable="true" />
  3575.       <property name="Yalign" cname="yalign" type="gfloat" readable="true" writeable="true" />
  3576.       <property name="Xscale" cname="xscale" type="gfloat" readable="true" writeable="true" />
  3577.       <property name="Yscale" cname="yscale" type="gfloat" readable="true" writeable="true" />
  3578.       <property name="TopPadding" cname="top-padding" type="guint" readable="true" writeable="true" />
  3579.       <property name="BottomPadding" cname="bottom-padding" type="guint" readable="true" writeable="true" />
  3580.       <property name="LeftPadding" cname="left-padding" type="guint" readable="true" writeable="true" />
  3581.       <property name="RightPadding" cname="right-padding" type="guint" readable="true" writeable="true" />
  3582.       <method name="GetPadding" cname="gtk_alignment_get_padding">
  3583.         <return-type type="void" />
  3584.         <parameters>
  3585.           <parameter type="guint*" name="padding_top" />
  3586.           <parameter type="guint*" name="padding_bottom" />
  3587.           <parameter type="guint*" name="padding_left" />
  3588.           <parameter type="guint*" name="padding_right" />
  3589.         </parameters>
  3590.       </method>
  3591.       <method name="GetType" cname="gtk_alignment_get_type" shared="true">
  3592.         <return-type type="GType" />
  3593.       </method>
  3594.       <constructor cname="gtk_alignment_new">
  3595.         <parameters>
  3596.           <parameter type="gfloat" name="xalign" />
  3597.           <parameter type="gfloat" name="yalign" />
  3598.           <parameter type="gfloat" name="xscale" />
  3599.           <parameter type="gfloat" name="yscale" />
  3600.         </parameters>
  3601.       </constructor>
  3602.       <method name="Set" cname="gtk_alignment_set">
  3603.         <return-type type="void" />
  3604.         <parameters>
  3605.           <parameter type="gfloat" name="xalign" />
  3606.           <parameter type="gfloat" name="yalign" />
  3607.           <parameter type="gfloat" name="xscale" />
  3608.           <parameter type="gfloat" name="yscale" />
  3609.         </parameters>
  3610.       </method>
  3611.       <method name="SetPadding" cname="gtk_alignment_set_padding">
  3612.         <return-type type="void" />
  3613.         <parameters>
  3614.           <parameter type="guint" name="padding_top" />
  3615.           <parameter type="guint" name="padding_bottom" />
  3616.           <parameter type="guint" name="padding_left" />
  3617.           <parameter type="guint" name="padding_right" />
  3618.         </parameters>
  3619.       </method>
  3620.     </object>
  3621.     <object name="Arrow" cname="GtkArrow" parent="GtkMisc">
  3622.       <field name="ArrowType" cname="arrow_type" type="gint16" />
  3623.       <field name="ShadowType" cname="shadow_type" type="gint16" />
  3624.       <property name="ArrowType" cname="arrow-type" type="GtkArrowType" readable="true" writeable="true" />
  3625.       <property name="ShadowType" cname="shadow-type" type="GtkShadowType" readable="true" writeable="true" />
  3626.       <method name="GetType" cname="gtk_arrow_get_type" shared="true">
  3627.         <return-type type="GType" />
  3628.       </method>
  3629.       <constructor cname="gtk_arrow_new">
  3630.         <parameters>
  3631.           <parameter type="GtkArrowType" name="arrow_type" />
  3632.           <parameter type="GtkShadowType" name="shadow_type" />
  3633.         </parameters>
  3634.       </constructor>
  3635.       <method name="Set" cname="gtk_arrow_set" hidden="1">
  3636.         <return-type type="void" />
  3637.         <parameters>
  3638.           <parameter type="GtkArrowType" name="arrow_type" />
  3639.           <parameter type="GtkShadowType" name="shadow_type" />
  3640.         </parameters>
  3641.       </method>
  3642.     </object>
  3643.     <object name="AspectFrame" cname="GtkAspectFrame" parent="GtkFrame">
  3644.       <field name="Xalign" cname="xalign" type="gfloat" />
  3645.       <field name="Yalign" cname="yalign" type="gfloat" />
  3646.       <field name="Ratio" cname="ratio" type="gfloat" />
  3647.       <field name="ObeyChild" cname="obey_child" type="gboolean" />
  3648.       <field name="CenterAllocation" cname="center_allocation" type="GtkAllocation" />
  3649.       <property name="Xalign" cname="xalign" type="gfloat" readable="true" writeable="true" />
  3650.       <property name="Yalign" cname="yalign" type="gfloat" readable="true" writeable="true" />
  3651.       <property name="Ratio" cname="ratio" type="gfloat" readable="true" writeable="true" />
  3652.       <property name="ObeyChild" cname="obey-child" type="gboolean" readable="true" writeable="true" />
  3653.       <method name="GetType" cname="gtk_aspect_frame_get_type" shared="true">
  3654.         <return-type type="GType" />
  3655.       </method>
  3656.       <constructor cname="gtk_aspect_frame_new">
  3657.         <parameters>
  3658.           <parameter type="const-gchar*" name="label" />
  3659.           <parameter type="gfloat" name="xalign" />
  3660.           <parameter type="gfloat" name="yalign" />
  3661.           <parameter type="gfloat" name="ratio" />
  3662.           <parameter type="gboolean" name="obey_child" />
  3663.         </parameters>
  3664.       </constructor>
  3665.       <method name="Set" cname="gtk_aspect_frame_set">
  3666.         <return-type type="void" />
  3667.         <parameters>
  3668.           <parameter type="gfloat" name="xalign" />
  3669.           <parameter type="gfloat" name="yalign" />
  3670.           <parameter type="gfloat" name="ratio" />
  3671.           <parameter type="gboolean" name="obey_child" />
  3672.         </parameters>
  3673.       </method>
  3674.     </object>
  3675.     <object name="Assistant" cname="GtkAssistant" parent="GtkWindow">
  3676.       <field name="Cancel" cname="cancel" type="GtkWidget*" />
  3677.       <field name="Forward" cname="forward" type="GtkWidget*" />
  3678.       <field name="Back" cname="back" type="GtkWidget*" />
  3679.       <field name="Apply" cname="apply" type="GtkWidget*" />
  3680.       <field name="Close" cname="close" type="GtkWidget*" />
  3681.       <field name="Last" cname="last" type="GtkWidget*" />
  3682.       <field name="Priv" cname="priv" type="GtkAssistantPrivate*" />
  3683.       <signal name="Cancel" cname="cancel" when="LAST">
  3684.         <return-type type="void" />
  3685.         <parameters>
  3686.           <parameter type="GtkAssistant*" name="assistant" />
  3687.         </parameters>
  3688.       </signal>
  3689.       <signal name="Prepare" cname="prepare" when="LAST">
  3690.         <return-type type="void" />
  3691.         <parameters>
  3692.           <parameter type="GtkAssistant*" name="assistant" />
  3693.           <parameter type="GtkWidget*" name="page" />
  3694.         </parameters>
  3695.       </signal>
  3696.       <signal name="Apply" cname="apply" when="LAST">
  3697.         <return-type type="void" />
  3698.         <parameters>
  3699.           <parameter type="GtkAssistant*" name="assistant" />
  3700.         </parameters>
  3701.       </signal>
  3702.       <signal name="Close" cname="close" when="LAST">
  3703.         <return-type type="void" />
  3704.         <parameters>
  3705.           <parameter type="GtkAssistant*" name="assistant" />
  3706.         </parameters>
  3707.       </signal>
  3708.       <childprop name="PageType" cname="page-type" type="GtkAssistantPageType" readable="true" writeable="true" />
  3709.       <childprop name="Title" cname="title" type="gchar*" readable="true" writeable="true" />
  3710.       <childprop name="HeaderImage" cname="header-image" type="GdkPixbuf" readable="true" writeable="true" />
  3711.       <childprop name="SidebarImage" cname="sidebar-image" type="GdkPixbuf" readable="true" writeable="true" />
  3712.       <childprop name="Complete" cname="complete" type="gboolean" readable="true" writeable="true" />
  3713.       <method name="AddActionWidget" cname="gtk_assistant_add_action_widget">
  3714.         <return-type type="void" />
  3715.         <parameters>
  3716.           <parameter type="GtkWidget*" name="child" />
  3717.         </parameters>
  3718.       </method>
  3719.       <method name="AppendPage" cname="gtk_assistant_append_page">
  3720.         <return-type type="gint" />
  3721.         <parameters>
  3722.           <parameter type="GtkWidget*" name="page" />
  3723.         </parameters>
  3724.       </method>
  3725.       <method name="GetCurrentPage" cname="gtk_assistant_get_current_page">
  3726.         <return-type type="gint" />
  3727.       </method>
  3728.       <method name="GetNPages" cname="gtk_assistant_get_n_pages">
  3729.         <return-type type="gint" />
  3730.       </method>
  3731.       <method name="GetNthPage" cname="gtk_assistant_get_nth_page">
  3732.         <return-type type="GtkWidget*" />
  3733.         <parameters>
  3734.           <parameter type="gint" name="page_num" />
  3735.         </parameters>
  3736.       </method>
  3737.       <method name="GetPageComplete" cname="gtk_assistant_get_page_complete">
  3738.         <return-type type="gboolean" />
  3739.         <parameters>
  3740.           <parameter type="GtkWidget*" name="page" />
  3741.         </parameters>
  3742.       </method>
  3743.       <method name="GetPageHeaderImage" cname="gtk_assistant_get_page_header_image">
  3744.         <return-type type="GdkPixbuf*" />
  3745.         <parameters>
  3746.           <parameter type="GtkWidget*" name="page" />
  3747.         </parameters>
  3748.       </method>
  3749.       <method name="GetPageSideImage" cname="gtk_assistant_get_page_side_image">
  3750.         <return-type type="GdkPixbuf*" />
  3751.         <parameters>
  3752.           <parameter type="GtkWidget*" name="page" />
  3753.         </parameters>
  3754.       </method>
  3755.       <method name="GetPageTitle" cname="gtk_assistant_get_page_title">
  3756.         <return-type type="const-gchar*" />
  3757.         <parameters>
  3758.           <parameter type="GtkWidget*" name="page" />
  3759.         </parameters>
  3760.       </method>
  3761.       <method name="GetPageType" cname="gtk_assistant_get_page_type">
  3762.         <return-type type="GtkAssistantPageType" />
  3763.         <parameters>
  3764.           <parameter type="GtkWidget*" name="page" />
  3765.         </parameters>
  3766.       </method>
  3767.       <method name="GetType" cname="gtk_assistant_get_type" shared="true">
  3768.         <return-type type="GType" />
  3769.       </method>
  3770.       <method name="InsertPage" cname="gtk_assistant_insert_page">
  3771.         <return-type type="gint" />
  3772.         <parameters>
  3773.           <parameter type="GtkWidget*" name="page" />
  3774.           <parameter type="gint" name="position" />
  3775.         </parameters>
  3776.       </method>
  3777.       <constructor cname="gtk_assistant_new" />
  3778.       <method name="PrependPage" cname="gtk_assistant_prepend_page">
  3779.         <return-type type="gint" />
  3780.         <parameters>
  3781.           <parameter type="GtkWidget*" name="page" />
  3782.         </parameters>
  3783.       </method>
  3784.       <method name="RemoveActionWidget" cname="gtk_assistant_remove_action_widget">
  3785.         <return-type type="void" />
  3786.         <parameters>
  3787.           <parameter type="GtkWidget*" name="child" />
  3788.         </parameters>
  3789.       </method>
  3790.       <method name="SetCurrentPage" cname="gtk_assistant_set_current_page">
  3791.         <return-type type="void" />
  3792.         <parameters>
  3793.           <parameter type="gint" name="page_num" />
  3794.         </parameters>
  3795.       </method>
  3796.       <method name="SetForwardPageFunc" cname="gtk_assistant_set_forward_page_func">
  3797.         <return-type type="void" />
  3798.         <parameters>
  3799.           <parameter type="GtkAssistantPageFunc" name="page_func" />
  3800.           <parameter type="gpointer" name="data" />
  3801.           <parameter type="GDestroyNotify" name="destroy" />
  3802.         </parameters>
  3803.       </method>
  3804.       <method name="SetPageComplete" cname="gtk_assistant_set_page_complete">
  3805.         <return-type type="void" />
  3806.         <parameters>
  3807.           <parameter type="GtkWidget*" name="page" />
  3808.           <parameter type="gboolean" name="complete" />
  3809.         </parameters>
  3810.       </method>
  3811.       <method name="SetPageHeaderImage" cname="gtk_assistant_set_page_header_image">
  3812.         <return-type type="void" />
  3813.         <parameters>
  3814.           <parameter type="GtkWidget*" name="page" />
  3815.           <parameter type="GdkPixbuf*" name="pixbuf" />
  3816.         </parameters>
  3817.       </method>
  3818.       <method name="SetPageSideImage" cname="gtk_assistant_set_page_side_image">
  3819.         <return-type type="void" />
  3820.         <parameters>
  3821.           <parameter type="GtkWidget*" name="page" />
  3822.           <parameter type="GdkPixbuf*" name="pixbuf" />
  3823.         </parameters>
  3824.       </method>
  3825.       <method name="SetPageTitle" cname="gtk_assistant_set_page_title">
  3826.         <return-type type="void" />
  3827.         <parameters>
  3828.           <parameter type="GtkWidget*" name="page" />
  3829.           <parameter type="const-gchar*" name="title" />
  3830.         </parameters>
  3831.       </method>
  3832.       <method name="SetPageType" cname="gtk_assistant_set_page_type">
  3833.         <return-type type="void" />
  3834.         <parameters>
  3835.           <parameter type="GtkWidget*" name="page" />
  3836.           <parameter type="GtkAssistantPageType" name="type" />
  3837.         </parameters>
  3838.       </method>
  3839.       <method name="UpdateButtonsState" cname="gtk_assistant_update_buttons_state">
  3840.         <return-type type="void" />
  3841.       </method>
  3842.     </object>
  3843.     <object name="Bin" cname="GtkBin" parent="GtkContainer">
  3844.       <field name="Child" cname="child" type="GtkWidget*" />
  3845.       <method name="GetChild" cname="gtk_bin_get_child" hidden="1">
  3846.         <return-type type="GtkWidget*" />
  3847.       </method>
  3848.       <method name="GetType" cname="gtk_bin_get_type" shared="true">
  3849.         <return-type type="GType" />
  3850.       </method>
  3851.     </object>
  3852.     <object name="Box" cname="GtkBox" parent="GtkContainer">
  3853.       <field name="Children" cname="children" type="GList*" access="public" hidden="1" />
  3854.       <field name="Spacing" cname="spacing" type="gint16" access="public" />
  3855.       <field name="Homogeneous" cname="homogeneous" bits="1" type="guint" access="public" />
  3856.       <property name="Spacing" cname="spacing" type="gint" readable="true" writeable="true" />
  3857.       <property name="Homogeneous" cname="homogeneous" type="gboolean" readable="true" writeable="true" />
  3858.       <childprop name="Expand" cname="expand" type="gboolean" readable="true" writeable="true" />
  3859.       <childprop name="Fill" cname="fill" type="gboolean" readable="true" writeable="true" />
  3860.       <childprop name="Padding" cname="padding" type="guint" readable="true" writeable="true" />
  3861.       <childprop name="PackType" cname="pack-type" type="GtkPackType" readable="true" writeable="true" />
  3862.       <childprop name="Position" cname="position" type="gint" readable="true" writeable="true" />
  3863.       <method name="GetHomogeneous" cname="gtk_box_get_homogeneous">
  3864.         <return-type type="gboolean" />
  3865.       </method>
  3866.       <method name="GetSpacing" cname="gtk_box_get_spacing">
  3867.         <return-type type="gint" />
  3868.       </method>
  3869.       <method name="GetType" cname="gtk_box_get_type" shared="true">
  3870.         <return-type type="GType" />
  3871.       </method>
  3872.       <method name="PackEnd" cname="gtk_box_pack_end">
  3873.         <return-type type="void" />
  3874.         <parameters>
  3875.           <parameter type="GtkWidget*" name="child" />
  3876.           <parameter type="gboolean" name="expand" />
  3877.           <parameter type="gboolean" name="fill" />
  3878.           <parameter type="guint" name="padding" />
  3879.         </parameters>
  3880.       </method>
  3881.       <method cname="gtk_box_pack_end_defaults" name="PackEnd">
  3882.         <return-type type="void" />
  3883.         <parameters>
  3884.           <parameter type="GtkWidget*" name="widget" />
  3885.         </parameters>
  3886.       </method>
  3887.       <method name="PackStart" cname="gtk_box_pack_start">
  3888.         <return-type type="void" />
  3889.         <parameters>
  3890.           <parameter type="GtkWidget*" name="child" />
  3891.           <parameter type="gboolean" name="expand" />
  3892.           <parameter type="gboolean" name="fill" />
  3893.           <parameter type="guint" name="padding" />
  3894.         </parameters>
  3895.       </method>
  3896.       <method cname="gtk_box_pack_start_defaults" name="PackStart">
  3897.         <return-type type="void" />
  3898.         <parameters>
  3899.           <parameter type="GtkWidget*" name="widget" />
  3900.         </parameters>
  3901.       </method>
  3902.       <method name="QueryChildPacking" cname="gtk_box_query_child_packing">
  3903.         <return-type type="void" />
  3904.         <parameters>
  3905.           <parameter type="GtkWidget*" name="child" />
  3906.           <parameter type="gboolean*" name="expand" />
  3907.           <parameter type="gboolean*" name="fill" />
  3908.           <parameter type="guint*" name="padding" />
  3909.           <parameter type="GtkPackType*" name="pack_type" />
  3910.         </parameters>
  3911.       </method>
  3912.       <method name="ReorderChild" cname="gtk_box_reorder_child">
  3913.         <return-type type="void" />
  3914.         <parameters>
  3915.           <parameter type="GtkWidget*" name="child" />
  3916.           <parameter type="gint" name="position" />
  3917.         </parameters>
  3918.       </method>
  3919.       <method name="SetChildPacking" cname="gtk_box_set_child_packing">
  3920.         <return-type type="void" />
  3921.         <parameters>
  3922.           <parameter type="GtkWidget*" name="child" />
  3923.           <parameter type="gboolean" name="expand" />
  3924.           <parameter type="gboolean" name="fill" />
  3925.           <parameter type="guint" name="padding" />
  3926.           <parameter type="GtkPackType" name="pack_type" />
  3927.         </parameters>
  3928.       </method>
  3929.       <method name="SetHomogeneous" cname="gtk_box_set_homogeneous">
  3930.         <return-type type="void" />
  3931.         <parameters>
  3932.           <parameter type="gboolean" name="homogeneous" />
  3933.         </parameters>
  3934.       </method>
  3935.       <method name="SetSpacing" cname="gtk_box_set_spacing">
  3936.         <return-type type="void" />
  3937.         <parameters>
  3938.           <parameter type="gint" name="spacing" />
  3939.         </parameters>
  3940.       </method>
  3941.     </object>
  3942.     <object name="Button" cname="GtkButton" parent="GtkBin">
  3943.       <field name="EventWindow" cname="event_window" type="GdkWindow*" />
  3944.       <field name="LabelText" cname="label_text" type="gchar*" />
  3945.       <field name="ActivateTimeout" cname="activate_timeout" type="guint" />
  3946.       <field name="Constructed" cname="constructed" bits="1" type="guint" />
  3947.       <field name="InButton" cname="in_button" bits="1" type="guint" access="public" writeable="true" />
  3948.       <field name="ButtonDown" cname="button_down" bits="1" type="guint" />
  3949.       <field name="Relief" cname="relief" bits="2" type="guint" />
  3950.       <field name="UseUnderline" cname="use_underline" bits="1" type="guint" />
  3951.       <field name="UseStock" cname="use_stock" bits="1" type="guint" />
  3952.       <field name="Depressed" cname="depressed" bits="1" type="guint" />
  3953.       <field name="DepressOnActivate" cname="depress_on_activate" bits="1" type="guint" />
  3954.       <field name="FocusOnClick" cname="focus_on_click" bits="1" type="guint" />
  3955.       <property name="Label" cname="label" type="gchar*" readable="true" writeable="true" construct="true" />
  3956.       <property name="UseUnderline" cname="use-underline" type="gboolean" readable="true" writeable="true" construct="true" />
  3957.       <property name="UseStock" cname="use-stock" type="gboolean" readable="true" writeable="true" construct="true" />
  3958.       <property name="FocusOnClick" cname="focus-on-click" type="gboolean" readable="true" writeable="true" />
  3959.       <property name="Relief" cname="relief" type="GtkReliefStyle" readable="true" writeable="true" />
  3960.       <property name="Xalign" cname="xalign" type="gfloat" readable="true" writeable="true" />
  3961.       <property name="Yalign" cname="yalign" type="gfloat" readable="true" writeable="true" />
  3962.       <property name="Image" cname="image" type="GtkWidget" readable="true" writeable="true" />
  3963.       <property name="ImagePosition" cname="image-position" type="GtkPositionType" readable="true" writeable="true" />
  3964.       <signal name="Pressed" cname="pressed" when="FIRST">
  3965.         <return-type type="void" />
  3966.         <parameters>
  3967.           <parameter type="GtkButton*" name="button" />
  3968.         </parameters>
  3969.       </signal>
  3970.       <signal name="Released" cname="released" when="FIRST">
  3971.         <return-type type="void" />
  3972.         <parameters>
  3973.           <parameter type="GtkButton*" name="button" />
  3974.         </parameters>
  3975.       </signal>
  3976.       <signal name="Clicked" cname="clicked" when="FIRST">
  3977.         <return-type type="void" />
  3978.         <parameters>
  3979.           <parameter type="GtkButton*" name="button" />
  3980.         </parameters>
  3981.       </signal>
  3982.       <signal cname="enter" when="FIRST" name="Entered">
  3983.         <return-type type="void" />
  3984.         <parameters>
  3985.           <parameter type="GtkButton*" name="button" />
  3986.         </parameters>
  3987.       </signal>
  3988.       <signal cname="leave" when="FIRST" name="Left">
  3989.         <return-type type="void" />
  3990.         <parameters>
  3991.           <parameter type="GtkButton*" name="button" />
  3992.         </parameters>
  3993.       </signal>
  3994.       <signal cname="activate" when="FIRST" name="Activated">
  3995.         <return-type type="void" />
  3996.         <parameters>
  3997.           <parameter type="GtkButton*" name="button" />
  3998.         </parameters>
  3999.       </signal>
  4000.       <method name="ActionGetType" cname="gtk_button_action_get_type" shared="true">
  4001.         <return-type type="GType" />
  4002.       </method>
  4003.       <method cname="gtk_button_clicked" name="Click">
  4004.         <return-type type="void" />
  4005.       </method>
  4006.       <method name="Enter" cname="gtk_button_enter">
  4007.         <return-type type="void" />
  4008.       </method>
  4009.       <method name="GetAlignment" cname="gtk_button_get_alignment">
  4010.         <return-type type="void" />
  4011.         <parameters>
  4012.           <parameter type="gfloat*" name="xalign" />
  4013.           <parameter type="gfloat*" name="yalign" />
  4014.         </parameters>
  4015.       </method>
  4016.       <method name="GetFocusOnClick" cname="gtk_button_get_focus_on_click">
  4017.         <return-type type="gboolean" />
  4018.       </method>
  4019.       <method name="GetImage" cname="gtk_button_get_image">
  4020.         <return-type type="GtkWidget*" />
  4021.       </method>
  4022.       <method name="GetImagePosition" cname="gtk_button_get_image_position">
  4023.         <return-type type="GtkPositionType" />
  4024.       </method>
  4025.       <method name="GetLabel" cname="gtk_button_get_label">
  4026.         <return-type type="const-gchar*" />
  4027.       </method>
  4028.       <method name="GetRelief" cname="gtk_button_get_relief">
  4029.         <return-type type="GtkReliefStyle" />
  4030.       </method>
  4031.       <method name="GetType" cname="gtk_button_get_type" shared="true">
  4032.         <return-type type="GType" />
  4033.       </method>
  4034.       <method name="GetUseStock" cname="gtk_button_get_use_stock">
  4035.         <return-type type="gboolean" />
  4036.       </method>
  4037.       <method name="GetUseUnderline" cname="gtk_button_get_use_underline">
  4038.         <return-type type="gboolean" />
  4039.       </method>
  4040.       <method name="Leave" cname="gtk_button_leave">
  4041.         <return-type type="void" />
  4042.       </method>
  4043.       <constructor cname="gtk_button_new" />
  4044.       <constructor cname="gtk_button_new_from_stock" hidden="1">
  4045.         <parameters>
  4046.           <parameter type="const-gchar*" name="stock_id" />
  4047.         </parameters>
  4048.       </constructor>
  4049.       <constructor cname="gtk_button_new_with_label" shared="true">
  4050.         <parameters>
  4051.           <parameter type="const-gchar*" name="label" />
  4052.         </parameters>
  4053.       </constructor>
  4054.       <constructor cname="gtk_button_new_with_mnemonic">
  4055.         <parameters>
  4056.           <parameter type="const-gchar*" name="label" />
  4057.         </parameters>
  4058.       </constructor>
  4059.       <method cname="gtk_button_pressed" name="Press">
  4060.         <return-type type="void" />
  4061.       </method>
  4062.       <method cname="gtk_button_released" name="Release">
  4063.         <return-type type="void" />
  4064.       </method>
  4065.       <method name="SetAlignment" cname="gtk_button_set_alignment">
  4066.         <return-type type="void" />
  4067.         <parameters>
  4068.           <parameter type="gfloat" name="xalign" />
  4069.           <parameter type="gfloat" name="yalign" />
  4070.         </parameters>
  4071.       </method>
  4072.       <method name="SetFocusOnClick" cname="gtk_button_set_focus_on_click">
  4073.         <return-type type="void" />
  4074.         <parameters>
  4075.           <parameter type="gboolean" name="focus_on_click" />
  4076.         </parameters>
  4077.       </method>
  4078.       <method name="SetImage" cname="gtk_button_set_image">
  4079.         <return-type type="void" />
  4080.         <parameters>
  4081.           <parameter type="GtkWidget*" name="image" />
  4082.         </parameters>
  4083.       </method>
  4084.       <method name="SetImagePosition" cname="gtk_button_set_image_position">
  4085.         <return-type type="void" />
  4086.         <parameters>
  4087.           <parameter type="GtkPositionType" name="position" />
  4088.         </parameters>
  4089.       </method>
  4090.       <method name="SetLabel" cname="gtk_button_set_label">
  4091.         <return-type type="void" />
  4092.         <parameters>
  4093.           <parameter type="const-gchar*" name="label" />
  4094.         </parameters>
  4095.       </method>
  4096.       <method name="SetRelief" cname="gtk_button_set_relief">
  4097.         <return-type type="void" />
  4098.         <parameters>
  4099.           <parameter type="GtkReliefStyle" name="newstyle" />
  4100.         </parameters>
  4101.       </method>
  4102.       <method name="SetUseStock" cname="gtk_button_set_use_stock">
  4103.         <return-type type="void" />
  4104.         <parameters>
  4105.           <parameter type="gboolean" name="use_stock" />
  4106.         </parameters>
  4107.       </method>
  4108.       <method name="SetUseUnderline" cname="gtk_button_set_use_underline">
  4109.         <return-type type="void" />
  4110.         <parameters>
  4111.           <parameter type="gboolean" name="use_underline" />
  4112.         </parameters>
  4113.       </method>
  4114.     </object>
  4115.     <object name="ButtonBox" cname="GtkButtonBox" parent="GtkBox">
  4116.       <field name="ChildMinWidth" cname="child_min_width" type="gint" />
  4117.       <field name="ChildMinHeight" cname="child_min_height" type="gint" />
  4118.       <field name="ChildIpadX" cname="child_ipad_x" type="gint" />
  4119.       <field name="ChildIpadY" cname="child_ipad_y" type="gint" />
  4120.       <field name="LayoutStyle" cname="layout_style" type="GtkButtonBoxStyle" />
  4121.       <property name="LayoutStyle" cname="layout-style" type="GtkButtonBoxStyle" readable="true" writeable="true" />
  4122.       <childprop name="Secondary" cname="secondary" type="gboolean" readable="true" writeable="true" />
  4123.       <method name="GetChildIpadding" cname="gtk_button_box_get_child_ipadding" deprecated="1">
  4124.         <return-type type="void" />
  4125.         <parameters>
  4126.           <parameter type="gint*" name="ipad_x" />
  4127.           <parameter type="gint*" name="ipad_y" />
  4128.         </parameters>
  4129.       </method>
  4130.       <method name="GetChildSecondary" cname="gtk_button_box_get_child_secondary">
  4131.         <return-type type="gboolean" />
  4132.         <parameters>
  4133.           <parameter type="GtkWidget*" name="child" />
  4134.         </parameters>
  4135.       </method>
  4136.       <method name="GetChildSize" cname="gtk_button_box_get_child_size" deprecated="1">
  4137.         <return-type type="void" />
  4138.         <parameters>
  4139.           <parameter type="gint*" name="min_width" />
  4140.           <parameter type="gint*" name="min_height" />
  4141.         </parameters>
  4142.       </method>
  4143.       <method name="GetLayout" cname="gtk_button_box_get_layout">
  4144.         <return-type type="GtkButtonBoxStyle" />
  4145.       </method>
  4146.       <method name="GetType" cname="gtk_button_box_get_type" shared="true">
  4147.         <return-type type="GType" />
  4148.       </method>
  4149.       <method name="SetChildIpadding" cname="gtk_button_box_set_child_ipadding" deprecated="1">
  4150.         <return-type type="void" />
  4151.         <parameters>
  4152.           <parameter type="gint" name="ipad_x" />
  4153.           <parameter type="gint" name="ipad_y" />
  4154.         </parameters>
  4155.       </method>
  4156.       <method name="SetChildSecondary" cname="gtk_button_box_set_child_secondary">
  4157.         <return-type type="void" />
  4158.         <parameters>
  4159.           <parameter type="GtkWidget*" name="child" />
  4160.           <parameter type="gboolean" name="is_secondary" />
  4161.         </parameters>
  4162.       </method>
  4163.       <method name="SetChildSize" cname="gtk_button_box_set_child_size" deprecated="1">
  4164.         <return-type type="void" />
  4165.         <parameters>
  4166.           <parameter type="gint" name="min_width" />
  4167.           <parameter type="gint" name="min_height" />
  4168.         </parameters>
  4169.       </method>
  4170.       <method name="SetLayout" cname="gtk_button_box_set_layout">
  4171.         <return-type type="void" />
  4172.         <parameters>
  4173.           <parameter type="GtkButtonBoxStyle" name="layout_style" />
  4174.         </parameters>
  4175.       </method>
  4176.     </object>
  4177.     <object name="Calendar" cname="GtkCalendar" parent="GtkWidget">
  4178.       <field name="HeaderStyle" cname="header_style" type="GtkStyle*" />
  4179.       <field name="LabelStyle" cname="label_style" type="GtkStyle*" />
  4180.       <field name="Month" cname="month" type="gint" />
  4181.       <field name="Year" cname="year" type="gint" />
  4182.       <field name="SelectedDay" cname="selected_day" type="gint" />
  4183.       <field name="DayMonth" cname="day_month" array_len="6][7" type="gint" />
  4184.       <field name="Day" cname="day" array_len="6][7" type="gint" />
  4185.       <field name="NumMarkedDates" cname="num_marked_dates" type="gint" />
  4186.       <field name="MarkedDate" cname="marked_date" array_len="31" type="gint" />
  4187.       <field name="DisplayFlags" cname="display_flags" type="GtkCalendarDisplayOptions" />
  4188.       <field name="MarkedDateColor" cname="marked_date_color" array_len="31" type="GdkColor" />
  4189.       <field name="Gc" cname="gc" type="GdkGC*" />
  4190.       <field name="XorGc" cname="xor_gc" type="GdkGC*" />
  4191.       <field name="FocusRow" cname="focus_row" type="gint" />
  4192.       <field name="FocusCol" cname="focus_col" type="gint" />
  4193.       <field name="HighlightRow" cname="highlight_row" type="gint" />
  4194.       <field name="HighlightCol" cname="highlight_col" type="gint" />
  4195.       <field name="Priv" cname="priv" type="GtkCalendarPrivate*" />
  4196.       <field name="GrowSpace" cname="grow_space" array_len="32" type="gchar" />
  4197.       <callback cname="_gtk_reserved1">
  4198.         <return-type type="void" />
  4199.         <parameters>
  4200.           <parameter type="void" name="arg1" />
  4201.         </parameters>
  4202.       </callback>
  4203.       <callback cname="_gtk_reserved2">
  4204.         <return-type type="void" />
  4205.         <parameters>
  4206.           <parameter type="void" name="arg1" />
  4207.         </parameters>
  4208.       </callback>
  4209.       <callback cname="_gtk_reserved3">
  4210.         <return-type type="void" />
  4211.         <parameters>
  4212.           <parameter type="void" name="arg1" />
  4213.         </parameters>
  4214.       </callback>
  4215.       <callback cname="_gtk_reserved4">
  4216.         <return-type type="void" />
  4217.         <parameters>
  4218.           <parameter type="void" name="arg1" />
  4219.         </parameters>
  4220.       </callback>
  4221.       <property name="Year" cname="year" type="gint" readable="true" writeable="true" />
  4222.       <property name="Month" cname="month" type="gint" readable="true" writeable="true" />
  4223.       <property name="Day" cname="day" type="gint" readable="true" writeable="true" />
  4224.       <property name="ShowHeading" cname="show-heading" type="gboolean" readable="true" writeable="true" />
  4225.       <property name="ShowDayNames" cname="show-day-names" type="gboolean" readable="true" writeable="true" />
  4226.       <property name="NoMonthChange" cname="no-month-change" type="gboolean" readable="true" writeable="true" />
  4227.       <property name="ShowWeekNumbers" cname="show-week-numbers" type="gboolean" readable="true" writeable="true" />
  4228.       <signal name="MonthChanged" cname="month_changed" when="FIRST">
  4229.         <return-type type="void" />
  4230.         <parameters>
  4231.           <parameter type="GtkCalendar*" name="calendar" />
  4232.         </parameters>
  4233.       </signal>
  4234.       <signal name="DaySelected" cname="day_selected" when="FIRST">
  4235.         <return-type type="void" />
  4236.         <parameters>
  4237.           <parameter type="GtkCalendar*" name="calendar" />
  4238.         </parameters>
  4239.       </signal>
  4240.       <signal name="DaySelectedDoubleClick" cname="day_selected_double_click" when="FIRST">
  4241.         <return-type type="void" />
  4242.         <parameters>
  4243.           <parameter type="GtkCalendar*" name="calendar" />
  4244.         </parameters>
  4245.       </signal>
  4246.       <signal name="PrevMonth" cname="prev_month" when="FIRST">
  4247.         <return-type type="void" />
  4248.         <parameters>
  4249.           <parameter type="GtkCalendar*" name="calendar" />
  4250.         </parameters>
  4251.       </signal>
  4252.       <signal name="NextMonth" cname="next_month" when="FIRST">
  4253.         <return-type type="void" />
  4254.         <parameters>
  4255.           <parameter type="GtkCalendar*" name="calendar" />
  4256.         </parameters>
  4257.       </signal>
  4258.       <signal name="PrevYear" cname="prev_year" when="FIRST">
  4259.         <return-type type="void" />
  4260.         <parameters>
  4261.           <parameter type="GtkCalendar*" name="calendar" />
  4262.         </parameters>
  4263.       </signal>
  4264.       <signal name="NextYear" cname="next_year" when="FIRST">
  4265.         <return-type type="void" />
  4266.         <parameters>
  4267.           <parameter type="GtkCalendar*" name="calendar" />
  4268.         </parameters>
  4269.       </signal>
  4270.       <method name="ClearMarks" cname="gtk_calendar_clear_marks">
  4271.         <return-type type="void" />
  4272.       </method>
  4273.       <method cname="gtk_calendar_display_options" deprecated="1" name="SetDisplayOptions">
  4274.         <return-type type="void" />
  4275.         <parameters>
  4276.           <parameter type="GtkCalendarDisplayOptions" name="flags" />
  4277.         </parameters>
  4278.       </method>
  4279.       <method name="Freeze" cname="gtk_calendar_freeze" deprecated="1">
  4280.         <return-type type="void" />
  4281.       </method>
  4282.       <method name="GetDate" cname="gtk_calendar_get_date">
  4283.         <return-type type="void" />
  4284.         <parameters>
  4285.           <parameter type="guint*" name="year" />
  4286.           <parameter type="guint*" name="month" />
  4287.           <parameter type="guint*" name="day" />
  4288.         </parameters>
  4289.       </method>
  4290.       <method name="GetDisplayOptions" cname="gtk_calendar_get_display_options">
  4291.         <return-type type="GtkCalendarDisplayOptions" />
  4292.       </method>
  4293.       <method name="GetType" cname="gtk_calendar_get_type" shared="true">
  4294.         <return-type type="GType" />
  4295.       </method>
  4296.       <method name="MarkDay" cname="gtk_calendar_mark_day">
  4297.         <return-type type="gboolean" />
  4298.         <parameters>
  4299.           <parameter type="guint" name="day" />
  4300.         </parameters>
  4301.       </method>
  4302.       <constructor cname="gtk_calendar_new" />
  4303.       <method name="SelectDay" cname="gtk_calendar_select_day">
  4304.         <return-type type="void" />
  4305.         <parameters>
  4306.           <parameter type="guint" name="day" />
  4307.         </parameters>
  4308.       </method>
  4309.       <method name="SelectMonth" cname="gtk_calendar_select_month">
  4310.         <return-type type="gboolean" />
  4311.         <parameters>
  4312.           <parameter type="guint" name="month" />
  4313.           <parameter type="guint" name="year" />
  4314.         </parameters>
  4315.       </method>
  4316.       <method name="SetDisplayOptions" cname="gtk_calendar_set_display_options">
  4317.         <return-type type="void" />
  4318.         <parameters>
  4319.           <parameter type="GtkCalendarDisplayOptions" name="flags" />
  4320.         </parameters>
  4321.       </method>
  4322.       <method name="Thaw" cname="gtk_calendar_thaw" deprecated="1">
  4323.         <return-type type="void" />
  4324.       </method>
  4325.       <method name="UnmarkDay" cname="gtk_calendar_unmark_day">
  4326.         <return-type type="gboolean" />
  4327.         <parameters>
  4328.           <parameter type="guint" name="day" />
  4329.         </parameters>
  4330.       </method>
  4331.     </object>
  4332.     <object name="CellRenderer" cname="GtkCellRenderer" parent="GtkObject">
  4333.       <field name="Xalign" cname="xalign" type="gfloat" />
  4334.       <field name="Yalign" cname="yalign" type="gfloat" />
  4335.       <field name="Width" cname="width" type="gint" />
  4336.       <field name="Height" cname="height" type="gint" />
  4337.       <field name="Xpad" cname="xpad" type="guint16" />
  4338.       <field name="Ypad" cname="ypad" type="guint16" />
  4339.       <field name="Mode" cname="mode" bits="2" type="guint" />
  4340.       <field name="Visible" cname="visible" bits="1" type="guint" />
  4341.       <field name="IsExpander" cname="is_expander" bits="1" type="guint" />
  4342.       <field name="IsExpanded" cname="is_expanded" bits="1" type="guint" />
  4343.       <field name="CellBackgroundSet" cname="cell_background_set" bits="1" type="guint" />
  4344.       <field name="Sensitive" cname="sensitive" bits="1" type="guint" />
  4345.       <field name="Editing" cname="editing" bits="1" type="guint" />
  4346.       <signal name="EditingCanceled" cname="editing-canceled" when="FIRST">
  4347.         <return-type type="void" />
  4348.         <parameters>
  4349.           <parameter type="GtkCellRenderer*" name="cell" />
  4350.         </parameters>
  4351.       </signal>
  4352.       <signal name="EditingStarted" cname="editing-started" when="FIRST">
  4353.         <return-type type="void" />
  4354.         <parameters>
  4355.           <parameter type="GtkCellRenderer*" name="cell" />
  4356.           <parameter type="GtkCellEditable*" name="editable" />
  4357.           <parameter type="const-gchar*" name="path" />
  4358.         </parameters>
  4359.       </signal>
  4360.       <property name="Mode" cname="mode" type="GtkCellRendererMode" readable="true" writeable="true" />
  4361.       <property name="Visible" cname="visible" type="gboolean" readable="true" writeable="true" />
  4362.       <property name="Sensitive" cname="sensitive" type="gboolean" readable="true" writeable="true" />
  4363.       <property name="Xalign" cname="xalign" type="gfloat" readable="true" writeable="true" />
  4364.       <property name="Yalign" cname="yalign" type="gfloat" readable="true" writeable="true" />
  4365.       <property name="Xpad" cname="xpad" type="guint" readable="true" writeable="true" />
  4366.       <property name="Ypad" cname="ypad" type="guint" readable="true" writeable="true" />
  4367.       <property name="Width" cname="width" type="gint" readable="true" writeable="true" />
  4368.       <property name="Height" cname="height" type="gint" readable="true" writeable="true" />
  4369.       <property name="IsExpander" cname="is-expander" type="gboolean" readable="true" writeable="true" />
  4370.       <property name="IsExpanded" cname="is-expanded" type="gboolean" readable="true" writeable="true" />
  4371.       <property name="CellBackground" cname="cell-background" type="gchar*" writeable="true" />
  4372.       <property name="CellBackgroundGdk" cname="cell-background-gdk" type="GdkColor" readable="true" writeable="true" />
  4373.       <virtual_method name="GetSize" cname="get_size">
  4374.         <return-type type="void" />
  4375.         <parameters>
  4376.           <parameter type="GtkCellRenderer*" name="cell" />
  4377.           <parameter type="GtkWidget*" name="widget" />
  4378.           <parameter type="GdkRectangle*" name="cell_area" />
  4379.           <parameter type="gint*" name="x_offset" />
  4380.           <parameter type="gint*" name="y_offset" />
  4381.           <parameter type="gint*" name="width" />
  4382.           <parameter type="gint*" name="height" />
  4383.         </parameters>
  4384.       </virtual_method>
  4385.       <virtual_method name="Render" cname="render">
  4386.         <return-type type="void" />
  4387.         <parameters>
  4388.           <parameter type="GtkCellRenderer*" name="cell" />
  4389.           <parameter type="GdkDrawable*" name="window" />
  4390.           <parameter type="GtkWidget*" name="widget" />
  4391.           <parameter type="GdkRectangle*" name="background_area" />
  4392.           <parameter type="GdkRectangle*" name="cell_area" />
  4393.           <parameter type="GdkRectangle*" name="expose_area" />
  4394.           <parameter type="GtkCellRendererState" name="flags" />
  4395.         </parameters>
  4396.       </virtual_method>
  4397.       <virtual_method name="Activate" cname="activate">
  4398.         <return-type type="gboolean" />
  4399.         <parameters>
  4400.           <parameter type="GtkCellRenderer*" name="cell" />
  4401.           <parameter type="GdkEvent*" name="event" />
  4402.           <parameter type="GtkWidget*" name="widget" />
  4403.           <parameter type="const-gchar*" name="path" />
  4404.           <parameter type="GdkRectangle*" name="background_area" />
  4405.           <parameter type="GdkRectangle*" name="cell_area" />
  4406.           <parameter type="GtkCellRendererState" name="flags" />
  4407.         </parameters>
  4408.       </virtual_method>
  4409.       <virtual_method name="StartEditing" cname="start_editing">
  4410.         <return-type type="GtkCellEditable*" />
  4411.         <parameters>
  4412.           <parameter type="GtkCellRenderer*" name="cell" />
  4413.           <parameter type="GdkEvent*" name="event" />
  4414.           <parameter type="GtkWidget*" name="widget" />
  4415.           <parameter type="const-gchar*" name="path" />
  4416.           <parameter type="GdkRectangle*" name="background_area" />
  4417.           <parameter type="GdkRectangle*" name="cell_area" />
  4418.           <parameter type="GtkCellRendererState" name="flags" />
  4419.         </parameters>
  4420.       </virtual_method>
  4421.       <method name="Activate" cname="gtk_cell_renderer_activate">
  4422.         <return-type type="gboolean" />
  4423.         <parameters>
  4424.           <parameter type="GdkEvent*" name="event" />
  4425.           <parameter type="GtkWidget*" name="widget" />
  4426.           <parameter type="const-gchar*" name="path" />
  4427.           <parameter type="GdkRectangle*" name="background_area" />
  4428.           <parameter type="GdkRectangle*" name="cell_area" />
  4429.           <parameter type="GtkCellRendererState" name="flags" />
  4430.         </parameters>
  4431.       </method>
  4432.       <method cname="gtk_cell_renderer_editing_canceled" deprecated="1" name="CancelEditing">
  4433.         <return-type type="void" />
  4434.       </method>
  4435.       <method name="GetFixedSize" cname="gtk_cell_renderer_get_fixed_size">
  4436.         <return-type type="void" />
  4437.         <parameters>
  4438.           <parameter type="gint*" name="width" />
  4439.           <parameter type="gint*" name="height" />
  4440.         </parameters>
  4441.       </method>
  4442.       <method name="GetSize" cname="gtk_cell_renderer_get_size" hidden="1">
  4443.         <return-type type="void" />
  4444.         <parameters>
  4445.           <parameter type="GtkWidget*" name="widget" />
  4446.           <parameter type="GdkRectangle*" name="cell_area" />
  4447.           <parameter type="gint*" name="x_offset" />
  4448.           <parameter type="gint*" name="y_offset" />
  4449.           <parameter type="gint*" name="width" />
  4450.           <parameter type="gint*" name="height" />
  4451.         </parameters>
  4452.       </method>
  4453.       <method name="GetType" cname="gtk_cell_renderer_get_type" shared="true">
  4454.         <return-type type="GType" />
  4455.       </method>
  4456.       <method name="Render" cname="gtk_cell_renderer_render">
  4457.         <return-type type="void" />
  4458.         <parameters>
  4459.           <parameter type="GdkWindow*" name="window" />
  4460.           <parameter type="GtkWidget*" name="widget" />
  4461.           <parameter type="GdkRectangle*" name="background_area" />
  4462.           <parameter type="GdkRectangle*" name="cell_area" />
  4463.           <parameter type="GdkRectangle*" name="expose_area" />
  4464.           <parameter type="GtkCellRendererState" name="flags" />
  4465.         </parameters>
  4466.       </method>
  4467.       <method name="SetFixedSize" cname="gtk_cell_renderer_set_fixed_size">
  4468.         <return-type type="void" />
  4469.         <parameters>
  4470.           <parameter type="gint" name="width" />
  4471.           <parameter type="gint" name="height" />
  4472.         </parameters>
  4473.       </method>
  4474.       <method name="StartEditing" cname="gtk_cell_renderer_start_editing" hidden="1">
  4475.         <return-type type="GtkCellEditable*" />
  4476.         <parameters>
  4477.           <parameter type="GdkEvent*" name="event" />
  4478.           <parameter type="GtkWidget*" name="widget" />
  4479.           <parameter type="const-gchar*" name="path" />
  4480.           <parameter type="GdkRectangle*" name="background_area" />
  4481.           <parameter type="GdkRectangle*" name="cell_area" />
  4482.           <parameter type="GtkCellRendererState" name="flags" />
  4483.         </parameters>
  4484.       </method>
  4485.       <method name="StopEditing" cname="gtk_cell_renderer_stop_editing">
  4486.         <return-type type="void" />
  4487.         <parameters>
  4488.           <parameter type="gboolean" name="canceled" />
  4489.         </parameters>
  4490.       </method>
  4491.     </object>
  4492.     <object name="CellRendererAccel" cname="GtkCellRendererAccel" parent="GtkCellRendererText">
  4493.       <field name="AccelKey" cname="accel_key" type="guint" />
  4494.       <field name="AccelMods" cname="accel_mods" type="GdkModifierType" />
  4495.       <field name="Keycode" cname="keycode" type="guint" />
  4496.       <field name="AccelMode" cname="accel_mode" type="GtkCellRendererAccelMode" />
  4497.       <field name="EditWidget" cname="edit_widget" type="GtkWidget*" />
  4498.       <field name="GrabWidget" cname="grab_widget" type="GtkWidget*" />
  4499.       <field name="SizingLabel" cname="sizing_label" type="GtkWidget*" />
  4500.       <property name="AccelKey" cname="accel-key" type="guint" readable="true" writeable="true" />
  4501.       <property name="AccelMods" cname="accel-mods" type="GdkModifierType" readable="true" writeable="true" />
  4502.       <property name="Keycode" cname="keycode" type="guint" readable="true" writeable="true" />
  4503.       <property name="AccelMode" cname="accel-mode" type="GtkCellRendererAccelMode" readable="true" writeable="true" />
  4504.       <signal name="AccelEdited" cname="accel-edited" when="LAST">
  4505.         <return-type type="void" />
  4506.         <parameters>
  4507.           <parameter type="GtkCellRendererAccel*" name="accel" />
  4508.           <parameter type="const-gchar*" name="path_string" />
  4509.           <parameter type="guint" name="accel_key" />
  4510.           <parameter type="GdkModifierType" name="accel_mods" />
  4511.           <parameter type="guint" name="hardware_keycode" />
  4512.         </parameters>
  4513.       </signal>
  4514.       <signal name="AccelCleared" cname="accel-cleared" when="LAST">
  4515.         <return-type type="void" />
  4516.         <parameters>
  4517.           <parameter type="GtkCellRendererAccel*" name="accel" />
  4518.           <parameter type="const-gchar*" name="path_string" />
  4519.         </parameters>
  4520.       </signal>
  4521.       <method name="GetType" cname="gtk_cell_renderer_accel_get_type" shared="true">
  4522.         <return-type type="GType" />
  4523.       </method>
  4524.       <constructor cname="gtk_cell_renderer_accel_new" />
  4525.     </object>
  4526.     <object name="CellRendererCombo" cname="GtkCellRendererCombo" parent="GtkCellRendererText">
  4527.       <field name="Model" cname="model" type="GtkTreeModel*" />
  4528.       <field name="TextColumn" cname="text_column" type="gint" />
  4529.       <field name="HasEntry" cname="has_entry" type="gboolean" />
  4530.       <field name="FocusOutId" cname="focus_out_id" type="guint" />
  4531.       <property name="Model" cname="model" type="GtkTreeModel" readable="true" writeable="true" />
  4532.       <property name="TextColumn" cname="text-column" type="gint" readable="true" writeable="true" />
  4533.       <property name="HasEntry" cname="has-entry" type="gboolean" readable="true" writeable="true" />
  4534.       <method name="GetType" cname="gtk_cell_renderer_combo_get_type" shared="true">
  4535.         <return-type type="GType" />
  4536.       </method>
  4537.       <constructor cname="gtk_cell_renderer_combo_new" />
  4538.     </object>
  4539.     <object name="CellRendererPixbuf" cname="GtkCellRendererPixbuf" parent="GtkCellRenderer">
  4540.       <field name="Pixbuf" cname="pixbuf" type="GdkPixbuf*" />
  4541.       <field name="PixbufExpanderOpen" cname="pixbuf_expander_open" type="GdkPixbuf*" />
  4542.       <field name="PixbufExpanderClosed" cname="pixbuf_expander_closed" type="GdkPixbuf*" />
  4543.       <property name="Pixbuf" cname="pixbuf" type="GdkPixbuf" readable="true" writeable="true" />
  4544.       <property name="PixbufExpanderOpen" cname="pixbuf-expander-open" type="GdkPixbuf" readable="true" writeable="true" />
  4545.       <property name="PixbufExpanderClosed" cname="pixbuf-expander-closed" type="GdkPixbuf" readable="true" writeable="true" />
  4546.       <property name="StockId" cname="stock-id" type="gchar*" readable="true" writeable="true" />
  4547.       <property name="StockSize" cname="stock-size" type="guint" readable="true" writeable="true" />
  4548.       <property name="StockDetail" cname="stock-detail" type="gchar*" readable="true" writeable="true" />
  4549.       <property name="IconName" cname="icon-name" type="gchar*" readable="true" writeable="true" />
  4550.       <property name="FollowState" cname="follow-state" type="gboolean" readable="true" writeable="true" />
  4551.       <method name="GetType" cname="gtk_cell_renderer_pixbuf_get_type" shared="true">
  4552.         <return-type type="GType" />
  4553.       </method>
  4554.       <constructor cname="gtk_cell_renderer_pixbuf_new" />
  4555.     </object>
  4556.     <object name="CellRendererProgress" cname="GtkCellRendererProgress" parent="GtkCellRenderer">
  4557.       <field name="Priv" cname="priv" type="GtkCellRendererProgressPrivate*" />
  4558.       <property name="Value" cname="value" type="gint" readable="true" writeable="true" />
  4559.       <property name="Text" cname="text" type="gchar*" readable="true" writeable="true" />
  4560.       <method name="GetType" cname="gtk_cell_renderer_progress_get_type" shared="true">
  4561.         <return-type type="GType" />
  4562.       </method>
  4563.       <constructor cname="gtk_cell_renderer_progress_new" />
  4564.     </object>
  4565.     <object name="CellRendererSpin" cname="GtkCellRendererSpin" parent="GtkCellRendererText">
  4566.       <property name="Adjustment" cname="adjustment" type="GtkAdjustment" readable="true" writeable="true" />
  4567.       <property name="ClimbRate" cname="climb-rate" type="gdouble" readable="true" writeable="true" />
  4568.       <property name="Digits" cname="digits" type="guint" readable="true" writeable="true" />
  4569.       <method name="GetType" cname="gtk_cell_renderer_spin_get_type" shared="true">
  4570.         <return-type type="GType" />
  4571.       </method>
  4572.       <constructor cname="gtk_cell_renderer_spin_new" />
  4573.     </object>
  4574.     <object name="CellRendererText" cname="GtkCellRendererText" parent="GtkCellRenderer">
  4575.       <field name="Text" cname="text" type="gchar*" />
  4576.       <field name="Font" cname="font" type="PangoFontDescription*" />
  4577.       <field name="FontScale" cname="font_scale" type="gdouble" />
  4578.       <field name="Foreground" cname="foreground" type="PangoColor" />
  4579.       <field name="Background" cname="background" type="PangoColor" />
  4580.       <field name="ExtraAttrs" cname="extra_attrs" type="PangoAttrList*" />
  4581.       <field name="UnderlineStyle" cname="underline_style" type="PangoUnderline" />
  4582.       <field name="Rise" cname="rise" type="gint" />
  4583.       <field name="FixedHeightRows" cname="fixed_height_rows" type="gint" />
  4584.       <field name="Strikethrough" cname="strikethrough" bits="1" type="guint" />
  4585.       <field name="Editable" cname="editable" bits="1" type="guint" />
  4586.       <field name="ScaleSet" cname="scale_set" bits="1" type="guint" />
  4587.       <field name="ForegroundSet" cname="foreground_set" bits="1" type="guint" />
  4588.       <field name="BackgroundSet" cname="background_set" bits="1" type="guint" />
  4589.       <field name="UnderlineSet" cname="underline_set" bits="1" type="guint" />
  4590.       <field name="RiseSet" cname="rise_set" bits="1" type="guint" />
  4591.       <field name="StrikethroughSet" cname="strikethrough_set" bits="1" type="guint" />
  4592.       <field name="EditableSet" cname="editable_set" bits="1" type="guint" />
  4593.       <field name="CalcFixedHeight" cname="calc_fixed_height" bits="1" type="guint" />
  4594.       <property name="Text" cname="text" type="gchar*" readable="true" writeable="true" />
  4595.       <property name="Markup" cname="markup" type="gchar*" writeable="true" />
  4596.       <property name="Attributes" cname="attributes" type="PangoAttrList" readable="true" writeable="true" />
  4597.       <property name="SingleParagraphMode" cname="single-paragraph-mode" type="gboolean" readable="true" writeable="true" />
  4598.       <property name="Background" cname="background" type="gchar*" writeable="true" />
  4599.       <property name="BackgroundGdk" cname="background-gdk" type="GdkColor" readable="true" writeable="true" />
  4600.       <property name="Foreground" cname="foreground" type="gchar*" writeable="true" />
  4601.       <property name="ForegroundGdk" cname="foreground-gdk" type="GdkColor" readable="true" writeable="true" />
  4602.       <property name="Editable" cname="editable" type="gboolean" readable="true" writeable="true" />
  4603.       <property name="Font" cname="font" type="gchar*" readable="true" writeable="true" />
  4604.       <property name="FontDesc" cname="font-desc" type="PangoFontDescription" readable="true" writeable="true" />
  4605.       <property name="Family" cname="family" type="gchar*" readable="true" writeable="true" />
  4606.       <property name="Style" cname="style" type="PangoStyle" readable="true" writeable="true" />
  4607.       <property name="Variant" cname="variant" type="PangoVariant" readable="true" writeable="true" />
  4608.       <property name="Weight" cname="weight" type="gint" readable="true" writeable="true" />
  4609.       <property name="Stretch" cname="stretch" type="PangoStretch" readable="true" writeable="true" />
  4610.       <property name="Size" cname="size" type="gint" readable="true" writeable="true" />
  4611.       <property name="SizePoints" cname="size-points" type="gdouble" readable="true" writeable="true" />
  4612.       <property name="Scale" cname="scale" type="gdouble" readable="true" writeable="true" />
  4613.       <property name="Rise" cname="rise" type="gint" readable="true" writeable="true" />
  4614.       <property name="Strikethrough" cname="strikethrough" type="gboolean" readable="true" writeable="true" />
  4615.       <property name="Underline" cname="underline" type="PangoUnderline" readable="true" writeable="true" />
  4616.       <property name="Language" cname="language" type="gchar*" readable="true" writeable="true" />
  4617.       <property name="Ellipsize" cname="ellipsize" type="PangoEllipsizeMode" readable="true" writeable="true" />
  4618.       <property name="WidthChars" cname="width-chars" type="gint" readable="true" writeable="true" />
  4619.       <property name="WrapMode" cname="wrap-mode" type="PangoWrapMode" readable="true" writeable="true" />
  4620.       <property name="WrapWidth" cname="wrap-width" type="gint" readable="true" writeable="true" />
  4621.       <property name="Alignment" cname="alignment" type="PangoAlignment" readable="true" writeable="true" />
  4622.       <signal name="Edited" cname="edited" when="LAST">
  4623.         <return-type type="void" />
  4624.         <parameters>
  4625.           <parameter type="GtkCellRendererText*" name="cell_renderer_text" />
  4626.           <parameter type="const-gchar*" name="path" />
  4627.           <parameter type="const-gchar*" name="new_text" />
  4628.         </parameters>
  4629.       </signal>
  4630.       <method name="GetType" cname="gtk_cell_renderer_text_get_type" shared="true">
  4631.         <return-type type="GType" />
  4632.       </method>
  4633.       <constructor cname="gtk_cell_renderer_text_new" />
  4634.       <method name="SetFixedHeightFromFont" cname="gtk_cell_renderer_text_set_fixed_height_from_font">
  4635.         <return-type type="void" />
  4636.         <parameters>
  4637.           <parameter type="gint" name="number_of_rows" />
  4638.         </parameters>
  4639.       </method>
  4640.     </object>
  4641.     <object name="CellRendererToggle" cname="GtkCellRendererToggle" parent="GtkCellRenderer">
  4642.       <field name="Active" cname="active" bits="1" type="guint" />
  4643.       <field name="Activatable" cname="activatable" bits="1" type="guint" />
  4644.       <field name="Radio" cname="radio" bits="1" type="guint" />
  4645.       <property name="Active" cname="active" type="gboolean" readable="true" writeable="true" />
  4646.       <property name="Inconsistent" cname="inconsistent" type="gboolean" readable="true" writeable="true" />
  4647.       <property name="Activatable" cname="activatable" type="gboolean" readable="true" writeable="true" />
  4648.       <property name="Radio" cname="radio" type="gboolean" readable="true" writeable="true" />
  4649.       <property name="IndicatorSize" cname="indicator-size" type="gint" readable="true" writeable="true" />
  4650.       <signal name="Toggled" cname="toggled" when="LAST">
  4651.         <return-type type="void" />
  4652.         <parameters>
  4653.           <parameter type="GtkCellRendererToggle*" name="cell_renderer_toggle" />
  4654.           <parameter type="const-gchar*" name="path" />
  4655.         </parameters>
  4656.       </signal>
  4657.       <method name="GetActive" cname="gtk_cell_renderer_toggle_get_active">
  4658.         <return-type type="gboolean" />
  4659.       </method>
  4660.       <method name="GetRadio" cname="gtk_cell_renderer_toggle_get_radio">
  4661.         <return-type type="gboolean" />
  4662.       </method>
  4663.       <method name="GetType" cname="gtk_cell_renderer_toggle_get_type" shared="true">
  4664.         <return-type type="GType" />
  4665.       </method>
  4666.       <constructor cname="gtk_cell_renderer_toggle_new" />
  4667.       <method name="SetActive" cname="gtk_cell_renderer_toggle_set_active">
  4668.         <return-type type="void" />
  4669.         <parameters>
  4670.           <parameter type="gboolean" name="setting" />
  4671.         </parameters>
  4672.       </method>
  4673.       <method name="SetRadio" cname="gtk_cell_renderer_toggle_set_radio">
  4674.         <return-type type="void" />
  4675.         <parameters>
  4676.           <parameter type="gboolean" name="radio" />
  4677.         </parameters>
  4678.       </method>
  4679.     </object>
  4680.     <object name="CellView" cname="GtkCellView" parent="GtkWidget">
  4681.       <field name="Priv" cname="priv" type="GtkCellViewPrivate*" />
  4682.       <property name="Background" cname="background" type="gchar*" writeable="true" />
  4683.       <property name="BackgroundGdk" cname="background-gdk" type="GdkColor" readable="true" writeable="true" />
  4684.       <property name="Model" cname="model" type="GtkTreeModel" readable="true" writeable="true" />
  4685.       <implements>
  4686.         <interface cname="GtkCellLayout" />
  4687.       </implements>
  4688.       <method name="GetCellRenderers" cname="gtk_cell_view_get_cell_renderers">
  4689.         <return-type type="GList*" />
  4690.       </method>
  4691.       <method name="GetDisplayedRow" cname="gtk_cell_view_get_displayed_row">
  4692.         <return-type type="GtkTreePath*" />
  4693.       </method>
  4694.       <method name="GetSizeOfRow" cname="gtk_cell_view_get_size_of_row">
  4695.         <return-type type="gboolean" />
  4696.         <parameters>
  4697.           <parameter type="GtkTreePath*" name="path" />
  4698.           <parameter type="GtkRequisition*" name="requisition" />
  4699.         </parameters>
  4700.       </method>
  4701.       <method name="GetType" cname="gtk_cell_view_get_type" shared="true">
  4702.         <return-type type="GType" />
  4703.       </method>
  4704.       <constructor cname="gtk_cell_view_new" />
  4705.       <constructor cname="gtk_cell_view_new_with_markup">
  4706.         <parameters>
  4707.           <parameter type="const-gchar*" name="markup" />
  4708.         </parameters>
  4709.       </constructor>
  4710.       <constructor cname="gtk_cell_view_new_with_pixbuf">
  4711.         <parameters>
  4712.           <parameter type="GdkPixbuf*" name="pixbuf" />
  4713.         </parameters>
  4714.       </constructor>
  4715.       <constructor cname="gtk_cell_view_new_with_text">
  4716.         <parameters>
  4717.           <parameter type="const-gchar*" name="text" />
  4718.         </parameters>
  4719.       </constructor>
  4720.       <method name="SetBackgroundColor" cname="gtk_cell_view_set_background_color">
  4721.         <return-type type="void" />
  4722.         <parameters>
  4723.           <parameter type="const-GdkColor*" name="color" />
  4724.         </parameters>
  4725.       </method>
  4726.       <method name="SetDisplayedRow" cname="gtk_cell_view_set_displayed_row">
  4727.         <return-type type="void" />
  4728.         <parameters>
  4729.           <parameter type="GtkTreePath*" name="path" />
  4730.         </parameters>
  4731.       </method>
  4732.       <method name="SetModel" cname="gtk_cell_view_set_model">
  4733.         <return-type type="void" />
  4734.         <parameters>
  4735.           <parameter type="GtkTreeModel*" name="model" />
  4736.         </parameters>
  4737.       </method>
  4738.     </object>
  4739.     <object name="CheckButton" cname="GtkCheckButton" parent="GtkToggleButton">
  4740.       <virtual_method name="DrawIndicator" cname="draw_indicator">
  4741.         <return-type type="void" />
  4742.         <parameters>
  4743.           <parameter type="GtkCheckButton*" name="check_button" />
  4744.           <parameter type="GdkRectangle*" name="area" />
  4745.         </parameters>
  4746.       </virtual_method>
  4747.       <method name="GetType" cname="gtk_check_button_get_type" shared="true">
  4748.         <return-type type="GType" />
  4749.       </method>
  4750.       <constructor cname="gtk_check_button_new" />
  4751.       <constructor cname="gtk_check_button_new_with_label">
  4752.         <parameters>
  4753.           <parameter type="const-gchar*" name="label" />
  4754.         </parameters>
  4755.       </constructor>
  4756.       <constructor cname="gtk_check_button_new_with_mnemonic" preferred="1">
  4757.         <parameters>
  4758.           <parameter type="const-gchar*" name="label" />
  4759.         </parameters>
  4760.       </constructor>
  4761.     </object>
  4762.     <object name="CheckMenuItem" cname="GtkCheckMenuItem" parent="GtkMenuItem">
  4763.       <field name="Active" cname="active" bits="1" type="guint" />
  4764.       <field name="AlwaysShowToggle" cname="always_show_toggle" bits="1" type="guint" />
  4765.       <field name="Inconsistent" cname="inconsistent" bits="1" type="guint" />
  4766.       <field name="DrawAsRadio" cname="draw_as_radio" bits="1" type="guint" />
  4767.       <property name="Active" cname="active" type="gboolean" readable="true" writeable="true" />
  4768.       <property name="Inconsistent" cname="inconsistent" type="gboolean" readable="true" writeable="true" />
  4769.       <property name="DrawAsRadio" cname="draw-as-radio" type="gboolean" readable="true" writeable="true" />
  4770.       <signal name="Toggled" cname="toggled" when="FIRST">
  4771.         <return-type type="void" />
  4772.         <parameters>
  4773.           <parameter type="GtkCheckMenuItem*" name="check_menu_item" />
  4774.         </parameters>
  4775.       </signal>
  4776.       <virtual_method name="DrawIndicator" cname="draw_indicator">
  4777.         <return-type type="void" />
  4778.         <parameters>
  4779.           <parameter type="GtkCheckMenuItem*" name="check_menu_item" />
  4780.           <parameter type="GdkRectangle*" name="area" />
  4781.         </parameters>
  4782.       </virtual_method>
  4783.       <method name="GetActive" cname="gtk_check_menu_item_get_active">
  4784.         <return-type type="gboolean" />
  4785.       </method>
  4786.       <method name="GetDrawAsRadio" cname="gtk_check_menu_item_get_draw_as_radio">
  4787.         <return-type type="gboolean" />
  4788.       </method>
  4789.       <method name="GetInconsistent" cname="gtk_check_menu_item_get_inconsistent">
  4790.         <return-type type="gboolean" />
  4791.       </method>
  4792.       <method name="GetType" cname="gtk_check_menu_item_get_type" shared="true">
  4793.         <return-type type="GType" />
  4794.       </method>
  4795.       <constructor cname="gtk_check_menu_item_new" />
  4796.       <constructor cname="gtk_check_menu_item_new_with_label" hidden="1">
  4797.         <parameters>
  4798.           <parameter type="const-gchar*" name="label" />
  4799.         </parameters>
  4800.       </constructor>
  4801.       <constructor cname="gtk_check_menu_item_new_with_mnemonic" hidden="1">
  4802.         <parameters>
  4803.           <parameter type="const-gchar*" name="label" />
  4804.         </parameters>
  4805.       </constructor>
  4806.       <method name="SetActive" cname="gtk_check_menu_item_set_active">
  4807.         <return-type type="void" />
  4808.         <parameters>
  4809.           <parameter type="gboolean" name="is_active" />
  4810.         </parameters>
  4811.       </method>
  4812.       <method name="SetDrawAsRadio" cname="gtk_check_menu_item_set_draw_as_radio">
  4813.         <return-type type="void" />
  4814.         <parameters>
  4815.           <parameter type="gboolean" name="draw_as_radio" />
  4816.         </parameters>
  4817.       </method>
  4818.       <method name="SetInconsistent" cname="gtk_check_menu_item_set_inconsistent">
  4819.         <return-type type="void" />
  4820.         <parameters>
  4821.           <parameter type="gboolean" name="setting" />
  4822.         </parameters>
  4823.       </method>
  4824.       <method name="SetShowToggle" cname="gtk_check_menu_item_set_show_toggle" deprecated="1">
  4825.         <return-type type="void" />
  4826.         <parameters>
  4827.           <parameter type="gboolean" name="always" />
  4828.         </parameters>
  4829.       </method>
  4830.       <method cname="gtk_check_menu_item_toggled" name="EmitToggled">
  4831.         <return-type type="void" />
  4832.       </method>
  4833.     </object>
  4834.     <object name="Clipboard" cname="GtkClipboard" parent="GObject">
  4835.       <signal name="OwnerChange" cname="owner_change" when="FIRST">
  4836.         <return-type type="void" />
  4837.         <parameters>
  4838.           <parameter type="GtkClipboard*" name="clipboard" />
  4839.           <parameter type="GdkEventOwnerChange*" name="event" />
  4840.         </parameters>
  4841.       </signal>
  4842.       <method name="Clear" cname="gtk_clipboard_clear">
  4843.         <return-type type="void" />
  4844.       </method>
  4845.       <method name="Get" cname="gtk_clipboard_get" shared="true">
  4846.         <return-type type="GtkClipboard*" />
  4847.         <parameters>
  4848.           <parameter type="GdkAtom" name="selection" />
  4849.         </parameters>
  4850.       </method>
  4851.       <method name="GetDisplay" cname="gtk_clipboard_get_display">
  4852.         <return-type type="GdkDisplay*" />
  4853.       </method>
  4854.       <method name="GetForDisplay" cname="gtk_clipboard_get_for_display" shared="true">
  4855.         <return-type type="GtkClipboard*" />
  4856.         <parameters>
  4857.           <parameter type="GdkDisplay*" name="display" />
  4858.           <parameter type="GdkAtom" name="selection" />
  4859.         </parameters>
  4860.       </method>
  4861.       <method name="GetOwner" cname="gtk_clipboard_get_owner">
  4862.         <return-type type="GObject*" />
  4863.       </method>
  4864.       <method name="GetType" cname="gtk_clipboard_get_type" shared="true">
  4865.         <return-type type="GType" />
  4866.       </method>
  4867.       <method name="RequestContents" cname="gtk_clipboard_request_contents">
  4868.         <return-type type="void" />
  4869.         <parameters>
  4870.           <parameter type="GdkAtom" name="target" />
  4871.           <parameter type="GtkClipboardReceivedFunc" name="callback" />
  4872.           <parameter type="gpointer" name="user_data" />
  4873.         </parameters>
  4874.       </method>
  4875.       <method name="RequestImage" cname="gtk_clipboard_request_image">
  4876.         <return-type type="void" />
  4877.         <parameters>
  4878.           <parameter type="GtkClipboardImageReceivedFunc" name="callback" />
  4879.           <parameter type="gpointer" name="user_data" />
  4880.         </parameters>
  4881.       </method>
  4882.       <method name="RequestRichText" cname="gtk_clipboard_request_rich_text" hidden="1">
  4883.         <return-type type="void" />
  4884.         <parameters>
  4885.           <parameter type="GtkTextBuffer*" name="buffer" />
  4886.           <parameter type="GtkClipboardRichTextReceivedFunc" name="callback" />
  4887.           <parameter type="gpointer" name="user_data" />
  4888.         </parameters>
  4889.       </method>
  4890.       <method name="RequestTargets" cname="gtk_clipboard_request_targets">
  4891.         <return-type type="void" />
  4892.         <parameters>
  4893.           <parameter type="GtkClipboardTargetsReceivedFunc" name="callback" />
  4894.           <parameter type="gpointer" name="user_data" />
  4895.         </parameters>
  4896.       </method>
  4897.       <method name="RequestText" cname="gtk_clipboard_request_text">
  4898.         <return-type type="void" />
  4899.         <parameters>
  4900.           <parameter type="GtkClipboardTextReceivedFunc" name="callback" />
  4901.           <parameter type="gpointer" name="user_data" />
  4902.         </parameters>
  4903.       </method>
  4904.       <method name="SetCanStore" cname="gtk_clipboard_set_can_store">
  4905.         <return-type type="void" />
  4906.         <parameters>
  4907.           <parameter type="const-GtkTargetEntry*" name="targets" />
  4908.           <parameter type="gint" name="n_targets" />
  4909.         </parameters>
  4910.       </method>
  4911.       <method name="SetImage" cname="gtk_clipboard_set_image">
  4912.         <return-type type="void" />
  4913.         <parameters>
  4914.           <parameter type="GdkPixbuf*" name="pixbuf" />
  4915.         </parameters>
  4916.       </method>
  4917.       <method name="SetText" cname="gtk_clipboard_set_text">
  4918.         <return-type type="void" />
  4919.         <parameters>
  4920.           <parameter type="const-gchar*" name="text" />
  4921.           <parameter type="gint" name="len" />
  4922.         </parameters>
  4923.       </method>
  4924.       <method name="SetWithData" cname="gtk_clipboard_set_with_data" hidden="1">
  4925.         <return-type type="gboolean" />
  4926.         <parameters>
  4927.           <parameter type="const-GtkTargetEntry*" name="targets" />
  4928.           <parameter type="guint" name="n_targets" />
  4929.           <parameter type="GtkClipboardGetFunc" name="get_func" />
  4930.           <parameter type="GtkClipboardClearFunc" name="clear_func" />
  4931.           <parameter type="gpointer" name="user_data" />
  4932.         </parameters>
  4933.       </method>
  4934.       <method name="SetWithOwner" cname="gtk_clipboard_set_with_owner" hidden="1">
  4935.         <return-type type="gboolean" />
  4936.         <parameters>
  4937.           <parameter type="const-GtkTargetEntry*" name="targets" />
  4938.           <parameter type="guint" name="n_targets" />
  4939.           <parameter type="GtkClipboardGetFunc" name="get_func" />
  4940.           <parameter type="GtkClipboardClearFunc" name="clear_func" />
  4941.           <parameter type="GObject*" name="owner" />
  4942.         </parameters>
  4943.       </method>
  4944.       <method name="Store" cname="gtk_clipboard_store">
  4945.         <return-type type="void" />
  4946.       </method>
  4947.       <method name="WaitForContents" cname="gtk_clipboard_wait_for_contents">
  4948.         <return-type type="GtkSelectionData*" owned="true" />
  4949.         <parameters>
  4950.           <parameter type="GdkAtom" name="target" />
  4951.         </parameters>
  4952.       </method>
  4953.       <method name="WaitForImage" cname="gtk_clipboard_wait_for_image">
  4954.         <return-type type="GdkPixbuf*" />
  4955.       </method>
  4956.       <method name="WaitForRichText" cname="gtk_clipboard_wait_for_rich_text" hidden="1">
  4957.         <return-type type="guint8*" />
  4958.         <parameters>
  4959.           <parameter type="GtkTextBuffer*" name="buffer" />
  4960.           <parameter type="GdkAtom*" name="format" />
  4961.           <parameter type="gsize*" name="length" />
  4962.         </parameters>
  4963.       </method>
  4964.       <method name="WaitForTargets" cname="gtk_clipboard_wait_for_targets">
  4965.         <return-type type="gboolean" />
  4966.         <parameters>
  4967.           <parameter type="GdkAtom**" name="targets" />
  4968.           <parameter type="gint*" name="n_targets" />
  4969.         </parameters>
  4970.       </method>
  4971.       <method name="WaitForText" cname="gtk_clipboard_wait_for_text">
  4972.         <return-type type="gchar*" />
  4973.       </method>
  4974.       <method name="WaitIsImageAvailable" cname="gtk_clipboard_wait_is_image_available">
  4975.         <return-type type="gboolean" />
  4976.       </method>
  4977.       <method name="WaitIsRichTextAvailable" cname="gtk_clipboard_wait_is_rich_text_available">
  4978.         <return-type type="gboolean" />
  4979.         <parameters>
  4980.           <parameter type="GtkTextBuffer*" name="buffer" />
  4981.         </parameters>
  4982.       </method>
  4983.       <method name="WaitIsTargetAvailable" cname="gtk_clipboard_wait_is_target_available">
  4984.         <return-type type="gboolean" />
  4985.         <parameters>
  4986.           <parameter type="GdkAtom" name="target" />
  4987.         </parameters>
  4988.       </method>
  4989.       <method name="WaitIsTextAvailable" cname="gtk_clipboard_wait_is_text_available">
  4990.         <return-type type="gboolean" />
  4991.       </method>
  4992.     </object>
  4993.     <object name="ColorButton" cname="GtkColorButton" parent="GtkButton">
  4994.       <field name="Priv" cname="priv" type="GtkColorButtonPrivate*" />
  4995.       <property name="UseAlpha" cname="use-alpha" type="gboolean" readable="true" writeable="true" />
  4996.       <property name="Title" cname="title" type="gchar*" readable="true" writeable="true" />
  4997.       <property name="Color" cname="color" type="GdkColor" readable="true" writeable="true" />
  4998.       <property name="Alpha" cname="alpha" type="guint" readable="true" writeable="true" />
  4999.       <signal name="ColorSet" cname="color_set" when="FIRST">
  5000.         <return-type type="void" />
  5001.         <parameters>
  5002.           <parameter type="GtkColorButton*" name="cp" />
  5003.         </parameters>
  5004.       </signal>
  5005.       <method name="GetAlpha" cname="gtk_color_button_get_alpha">
  5006.         <return-type type="guint16" />
  5007.       </method>
  5008.       <method name="GetColor" cname="gtk_color_button_get_color">
  5009.         <return-type type="void" />
  5010.         <parameters>
  5011.           <parameter type="GdkColor*" name="color" pass_as="out" />
  5012.         </parameters>
  5013.       </method>
  5014.       <method name="GetTitle" cname="gtk_color_button_get_title">
  5015.         <return-type type="const-gchar*" />
  5016.       </method>
  5017.       <method name="GetType" cname="gtk_color_button_get_type" shared="true">
  5018.         <return-type type="GType" />
  5019.       </method>
  5020.       <method name="GetUseAlpha" cname="gtk_color_button_get_use_alpha">
  5021.         <return-type type="gboolean" />
  5022.       </method>
  5023.       <constructor cname="gtk_color_button_new" />
  5024.       <constructor cname="gtk_color_button_new_with_color">
  5025.         <parameters>
  5026.           <parameter type="const-GdkColor*" name="color" />
  5027.         </parameters>
  5028.       </constructor>
  5029.       <method name="SetAlpha" cname="gtk_color_button_set_alpha">
  5030.         <return-type type="void" />
  5031.         <parameters>
  5032.           <parameter type="guint16" name="alpha" />
  5033.         </parameters>
  5034.       </method>
  5035.       <method name="SetColor" cname="gtk_color_button_set_color">
  5036.         <return-type type="void" />
  5037.         <parameters>
  5038.           <parameter type="const-GdkColor*" name="color" />
  5039.         </parameters>
  5040.       </method>
  5041.       <method name="SetTitle" cname="gtk_color_button_set_title">
  5042.         <return-type type="void" />
  5043.         <parameters>
  5044.           <parameter type="const-gchar*" name="title" />
  5045.         </parameters>
  5046.       </method>
  5047.       <method name="SetUseAlpha" cname="gtk_color_button_set_use_alpha">
  5048.         <return-type type="void" />
  5049.         <parameters>
  5050.           <parameter type="gboolean" name="use_alpha" />
  5051.         </parameters>
  5052.       </method>
  5053.     </object>
  5054.     <object name="ColorSelection" cname="GtkColorSelection" parent="GtkVBox">
  5055.       <field name="PrivateData" cname="private_data" type="gpointer" />
  5056.       <property name="HasOpacityControl" cname="has-opacity-control" type="gboolean" readable="true" writeable="true" />
  5057.       <property name="HasPalette" cname="has-palette" type="gboolean" readable="true" writeable="true" />
  5058.       <property name="CurrentColor" cname="current-color" type="GdkColor" readable="true" writeable="true" />
  5059.       <property name="CurrentAlpha" cname="current-alpha" type="guint" readable="true" writeable="true" />
  5060.       <signal name="ColorChanged" cname="color_changed" when="FIRST">
  5061.         <return-type type="void" />
  5062.         <parameters>
  5063.           <parameter type="GtkColorSelection*" name="color_selection" />
  5064.         </parameters>
  5065.       </signal>
  5066.       <method name="GetColor" cname="gtk_color_selection_get_color" deprecated="1" hidden="1">
  5067.         <return-type type="void" />
  5068.         <parameters>
  5069.           <parameter type="gdouble*" name="color" />
  5070.         </parameters>
  5071.       </method>
  5072.       <method name="GetCurrentAlpha" cname="gtk_color_selection_get_current_alpha">
  5073.         <return-type type="guint16" />
  5074.       </method>
  5075.       <method name="GetCurrentColor" cname="gtk_color_selection_get_current_color">
  5076.         <return-type type="void" />
  5077.         <parameters>
  5078.           <parameter type="GdkColor*" name="color" pass_as="out" />
  5079.         </parameters>
  5080.       </method>
  5081.       <method name="GetHasOpacityControl" cname="gtk_color_selection_get_has_opacity_control">
  5082.         <return-type type="gboolean" />
  5083.       </method>
  5084.       <method name="GetHasPalette" cname="gtk_color_selection_get_has_palette">
  5085.         <return-type type="gboolean" />
  5086.       </method>
  5087.       <method name="GetPreviousAlpha" cname="gtk_color_selection_get_previous_alpha">
  5088.         <return-type type="guint16" />
  5089.       </method>
  5090.       <method name="GetPreviousColor" cname="gtk_color_selection_get_previous_color" hidden="1">
  5091.         <return-type type="void" />
  5092.         <parameters>
  5093.           <parameter type="GdkColor*" name="color" />
  5094.         </parameters>
  5095.       </method>
  5096.       <method name="GetType" cname="gtk_color_selection_get_type" shared="true">
  5097.         <return-type type="GType" />
  5098.       </method>
  5099.       <method name="IsAdjusting" cname="gtk_color_selection_is_adjusting">
  5100.         <return-type type="gboolean" />
  5101.       </method>
  5102.       <constructor cname="gtk_color_selection_new" />
  5103.       <method name="PaletteFromString" cname="gtk_color_selection_palette_from_string" shared="true" hidden="1">
  5104.         <return-type type="gboolean" />
  5105.         <parameters>
  5106.           <parameter type="const-gchar*" name="str" />
  5107.           <parameter type="GdkColor**" name="colors" />
  5108.           <parameter type="gint*" name="n_colors" />
  5109.         </parameters>
  5110.       </method>
  5111.       <method name="PaletteToString" cname="gtk_color_selection_palette_to_string" shared="true" hidden="1">
  5112.         <return-type type="gchar*" />
  5113.         <parameters>
  5114.           <parameter type="const-GdkColor*" name="colors" />
  5115.           <parameter type="gint" name="n_colors" />
  5116.         </parameters>
  5117.       </method>
  5118.       <method name="SetChangePaletteHook" cname="gtk_color_selection_set_change_palette_hook" deprecated="1" shared="true" hidden="1">
  5119.         <return-type type="GtkColorSelectionChangePaletteFunc" />
  5120.         <parameters>
  5121.           <parameter type="GtkColorSelectionChangePaletteFunc" name="func" />
  5122.         </parameters>
  5123.       </method>
  5124.       <method name="SetChangePaletteWithScreenHook" cname="gtk_color_selection_set_change_palette_with_screen_hook" shared="true" hidden="1">
  5125.         <return-type type="GtkColorSelectionChangePaletteWithScreenFunc" />
  5126.         <parameters>
  5127.           <parameter type="GtkColorSelectionChangePaletteWithScreenFunc" name="func" />
  5128.         </parameters>
  5129.       </method>
  5130.       <method name="SetColor" cname="gtk_color_selection_set_color" deprecated="1" hidden="1">
  5131.         <return-type type="void" />
  5132.         <parameters>
  5133.           <parameter type="gdouble*" name="color" />
  5134.         </parameters>
  5135.       </method>
  5136.       <method name="SetCurrentAlpha" cname="gtk_color_selection_set_current_alpha">
  5137.         <return-type type="void" />
  5138.         <parameters>
  5139.           <parameter type="guint16" name="alpha" />
  5140.         </parameters>
  5141.       </method>
  5142.       <method name="SetCurrentColor" cname="gtk_color_selection_set_current_color">
  5143.         <return-type type="void" />
  5144.         <parameters>
  5145.           <parameter type="const-GdkColor*" name="color" />
  5146.         </parameters>
  5147.       </method>
  5148.       <method name="SetHasOpacityControl" cname="gtk_color_selection_set_has_opacity_control">
  5149.         <return-type type="void" />
  5150.         <parameters>
  5151.           <parameter type="gboolean" name="has_opacity" />
  5152.         </parameters>
  5153.       </method>
  5154.       <method name="SetHasPalette" cname="gtk_color_selection_set_has_palette">
  5155.         <return-type type="void" />
  5156.         <parameters>
  5157.           <parameter type="gboolean" name="has_palette" />
  5158.         </parameters>
  5159.       </method>
  5160.       <method name="SetPreviousAlpha" cname="gtk_color_selection_set_previous_alpha">
  5161.         <return-type type="void" />
  5162.         <parameters>
  5163.           <parameter type="guint16" name="alpha" />
  5164.         </parameters>
  5165.       </method>
  5166.       <method name="SetPreviousColor" cname="gtk_color_selection_set_previous_color" hidden="1">
  5167.         <return-type type="void" />
  5168.         <parameters>
  5169.           <parameter type="const-GdkColor*" name="color" />
  5170.         </parameters>
  5171.       </method>
  5172.       <method name="SetUpdatePolicy" cname="gtk_color_selection_set_update_policy" deprecated="1">
  5173.         <return-type type="void" />
  5174.         <parameters>
  5175.           <parameter type="GtkUpdateType" name="policy" />
  5176.         </parameters>
  5177.       </method>
  5178.     </object>
  5179.     <object name="ColorSelectionDialog" cname="GtkColorSelectionDialog" parent="GtkDialog">
  5180.       <field name="Colorsel" cname="colorsel" type="GtkWidget*" />
  5181.       <field name="OkButton" cname="ok_button" type="GtkWidget*" />
  5182.       <field name="CancelButton" cname="cancel_button" type="GtkWidget*" />
  5183.       <field name="HelpButton" cname="help_button" type="GtkWidget*" />
  5184.       <method name="GetType" cname="gtk_color_selection_dialog_get_type" shared="true">
  5185.         <return-type type="GType" />
  5186.       </method>
  5187.       <constructor cname="gtk_color_selection_dialog_new">
  5188.         <parameters>
  5189.           <parameter type="const-gchar*" name="title" />
  5190.         </parameters>
  5191.       </constructor>
  5192.     </object>
  5193.     <object name="Combo" cname="GtkCombo" deprecated="1" parent="GtkHBox">
  5194.       <field name="Entry" cname="entry" access="public" type="GtkEntry*" />
  5195.       <field name="Button" cname="button" type="GtkButton*" access="public" />
  5196.       <field name="Popup" cname="popup" type="GtkWidget*" />
  5197.       <field name="Popwin" cname="popwin" type="GtkWidget*" />
  5198.       <field name="List" cname="list" type="GtkWidget*" access="public" />
  5199.       <field name="EntryChangeId" cname="entry_change_id" type="guint" />
  5200.       <field name="ListChangeId" cname="list_change_id" type="guint" />
  5201.       <field name="ValueInList" cname="value_in_list" bits="1" type="guint" />
  5202.       <field name="OkIfEmpty" cname="ok_if_empty" bits="1" type="guint" />
  5203.       <field name="CaseSensitive" cname="case_sensitive" bits="1" type="guint" />
  5204.       <field name="UseArrows" cname="use_arrows" bits="1" type="guint" />
  5205.       <field name="UseArrowsAlways" cname="use_arrows_always" bits="1" type="guint" />
  5206.       <field name="CurrentButton" cname="current_button" type="guint16" />
  5207.       <field name="ActivateId" cname="activate_id" type="guint" />
  5208.       <property name="EnableArrowKeys" cname="enable-arrow-keys" type="gboolean" readable="true" writeable="true" />
  5209.       <property name="EnableArrowsAlways" cname="enable-arrows-always" type="gboolean" readable="true" writeable="true" />
  5210.       <property name="CaseSensitive" cname="case-sensitive" type="gboolean" readable="true" writeable="true" />
  5211.       <property name="AllowEmpty" cname="allow-empty" type="gboolean" readable="true" writeable="true" />
  5212.       <property name="ValueInList" cname="value-in-list" type="gboolean" readable="true" writeable="true" />
  5213.       <method name="DisableActivate" cname="gtk_combo_disable_activate" deprecated="1">
  5214.         <return-type type="void" />
  5215.       </method>
  5216.       <method name="GetType" cname="gtk_combo_get_type" deprecated="1" shared="true">
  5217.         <return-type type="GType" />
  5218.       </method>
  5219.       <constructor cname="gtk_combo_new" deprecated="1" />
  5220.       <method name="SetCaseSensitive" cname="gtk_combo_set_case_sensitive" deprecated="1">
  5221.         <return-type type="void" />
  5222.         <parameters>
  5223.           <parameter type="gboolean" name="val" />
  5224.         </parameters>
  5225.       </method>
  5226.       <method name="SetItemString" cname="gtk_combo_set_item_string" deprecated="1">
  5227.         <return-type type="void" />
  5228.         <parameters>
  5229.           <parameter type="GtkItem*" name="item" />
  5230.           <parameter type="const-gchar*" name="item_value" />
  5231.         </parameters>
  5232.       </method>
  5233.       <method name="SetPopdownStrings" cname="gtk_combo_set_popdown_strings" deprecated="1" hidden="1">
  5234.         <return-type type="void" />
  5235.         <parameters>
  5236.           <parameter type="GList*" name="strings" />
  5237.         </parameters>
  5238.       </method>
  5239.       <method name="SetUseArrows" cname="gtk_combo_set_use_arrows" deprecated="1">
  5240.         <return-type type="void" />
  5241.         <parameters>
  5242.           <parameter type="gboolean" name="val" />
  5243.         </parameters>
  5244.       </method>
  5245.       <method name="SetUseArrowsAlways" cname="gtk_combo_set_use_arrows_always" deprecated="1">
  5246.         <return-type type="void" />
  5247.         <parameters>
  5248.           <parameter type="gboolean" name="val" />
  5249.         </parameters>
  5250.       </method>
  5251.       <method name="SetValueInList" cname="gtk_combo_set_value_in_list" deprecated="1">
  5252.         <return-type type="void" />
  5253.         <parameters>
  5254.           <parameter type="gboolean" name="val" />
  5255.           <parameter type="gboolean" name="ok_if_empty" />
  5256.         </parameters>
  5257.       </method>
  5258.     </object>
  5259.     <object name="ComboBox" cname="GtkComboBox" parent="GtkBin">
  5260.       <field name="Priv" cname="priv" type="GtkComboBoxPrivate*" />
  5261.       <signal name="Changed" cname="changed" when="LAST">
  5262.         <return-type type="void" />
  5263.         <parameters>
  5264.           <parameter type="GtkComboBox*" name="combo_box" />
  5265.         </parameters>
  5266.       </signal>
  5267.       <property name="Model" cname="model" type="GtkTreeModel" readable="true" writeable="true" />
  5268.       <property name="WrapWidth" cname="wrap-width" type="gint" readable="true" writeable="true" />
  5269.       <property name="RowSpanColumn" cname="row-span-column" type="gint" readable="true" writeable="true" />
  5270.       <property name="ColumnSpanColumn" cname="column-span-column" type="gint" readable="true" writeable="true" />
  5271.       <property name="Active" cname="active" type="gint" readable="true" writeable="true" />
  5272.       <property name="AddTearoffs" cname="add-tearoffs" type="gboolean" readable="true" writeable="true" />
  5273.       <property name="HasFrame" cname="has-frame" type="gboolean" readable="true" writeable="true" />
  5274.       <property name="FocusOnClick" cname="focus-on-click" type="gboolean" readable="true" writeable="true" />
  5275.       <property name="TearoffTitle" cname="tearoff-title" type="gchar*" readable="true" writeable="true" />
  5276.       <property name="PopupShown" cname="popup-shown" type="gboolean" readable="true" />
  5277.       <virtual_method name="GetActiveText" cname="get_active_text">
  5278.         <return-type type="gchar*" />
  5279.         <parameters>
  5280.           <parameter type="GtkComboBox*" name="combo_box" />
  5281.         </parameters>
  5282.       </virtual_method>
  5283.       <implements>
  5284.         <interface cname="GtkCellLayout" />
  5285.         <interface cname="GtkCellEditable" />
  5286.       </implements>
  5287.       <method name="AppendText" cname="gtk_combo_box_append_text">
  5288.         <return-type type="void" />
  5289.         <parameters>
  5290.           <parameter type="const-gchar*" name="text" />
  5291.         </parameters>
  5292.       </method>
  5293.       <method name="GetActive" cname="gtk_combo_box_get_active">
  5294.         <return-type type="gint" />
  5295.       </method>
  5296.       <method name="GetActiveIter" cname="gtk_combo_box_get_active_iter">
  5297.         <return-type type="gboolean" />
  5298.         <parameters>
  5299.           <parameter type="GtkTreeIter*" name="iter" pass_as="out" />
  5300.         </parameters>
  5301.       </method>
  5302.       <method name="GetActiveText" cname="gtk_combo_box_get_active_text">
  5303.         <return-type type="gchar*" />
  5304.       </method>
  5305.       <method name="GetAddTearoffs" cname="gtk_combo_box_get_add_tearoffs">
  5306.         <return-type type="gboolean" />
  5307.       </method>
  5308.       <method name="GetColumnSpanColumn" cname="gtk_combo_box_get_column_span_column">
  5309.         <return-type type="gint" />
  5310.       </method>
  5311.       <method name="GetFocusOnClick" cname="gtk_combo_box_get_focus_on_click">
  5312.         <return-type type="gboolean" />
  5313.       </method>
  5314.       <method name="GetModel" cname="gtk_combo_box_get_model">
  5315.         <return-type type="GtkTreeModel*" />
  5316.       </method>
  5317.       <method name="GetPopupAccessible" cname="gtk_combo_box_get_popup_accessible">
  5318.         <return-type type="AtkObject*" />
  5319.       </method>
  5320.       <method name="GetRowSeparatorFunc" cname="gtk_combo_box_get_row_separator_func">
  5321.         <return-type type="GtkTreeViewRowSeparatorFunc" />
  5322.       </method>
  5323.       <method name="GetRowSpanColumn" cname="gtk_combo_box_get_row_span_column">
  5324.         <return-type type="gint" />
  5325.       </method>
  5326.       <method cname="gtk_combo_box_get_title" name="GetTearoffTitle">
  5327.         <return-type type="const-gchar*" />
  5328.       </method>
  5329.       <method name="GetType" cname="gtk_combo_box_get_type" shared="true">
  5330.         <return-type type="GType" />
  5331.       </method>
  5332.       <method name="GetWrapWidth" cname="gtk_combo_box_get_wrap_width">
  5333.         <return-type type="gint" />
  5334.       </method>
  5335.       <method name="InsertText" cname="gtk_combo_box_insert_text">
  5336.         <return-type type="void" />
  5337.         <parameters>
  5338.           <parameter type="gint" name="position" />
  5339.           <parameter type="const-gchar*" name="text" />
  5340.         </parameters>
  5341.       </method>
  5342.       <constructor cname="gtk_combo_box_new" />
  5343.       <constructor cname="gtk_combo_box_new_text" />
  5344.       <constructor cname="gtk_combo_box_new_with_model">
  5345.         <parameters>
  5346.           <parameter type="GtkTreeModel*" name="model" />
  5347.         </parameters>
  5348.       </constructor>
  5349.       <method name="Popdown" cname="gtk_combo_box_popdown">
  5350.         <return-type type="void" />
  5351.       </method>
  5352.       <method name="Popup" cname="gtk_combo_box_popup">
  5353.         <return-type type="void" />
  5354.       </method>
  5355.       <method name="PrependText" cname="gtk_combo_box_prepend_text">
  5356.         <return-type type="void" />
  5357.         <parameters>
  5358.           <parameter type="const-gchar*" name="text" />
  5359.         </parameters>
  5360.       </method>
  5361.       <method name="RemoveText" cname="gtk_combo_box_remove_text">
  5362.         <return-type type="void" />
  5363.         <parameters>
  5364.           <parameter type="gint" name="position" />
  5365.         </parameters>
  5366.       </method>
  5367.       <method name="SetActive" cname="gtk_combo_box_set_active">
  5368.         <return-type type="void" />
  5369.         <parameters>
  5370.           <parameter type="gint" name="index_" />
  5371.         </parameters>
  5372.       </method>
  5373.       <method name="SetActiveIter" cname="gtk_combo_box_set_active_iter">
  5374.         <return-type type="void" />
  5375.         <parameters>
  5376.           <parameter type="GtkTreeIter*" name="iter" />
  5377.         </parameters>
  5378.       </method>
  5379.       <method name="SetAddTearoffs" cname="gtk_combo_box_set_add_tearoffs">
  5380.         <return-type type="void" />
  5381.         <parameters>
  5382.           <parameter type="gboolean" name="add_tearoffs" />
  5383.         </parameters>
  5384.       </method>
  5385.       <method name="SetColumnSpanColumn" cname="gtk_combo_box_set_column_span_column">
  5386.         <return-type type="void" />
  5387.         <parameters>
  5388.           <parameter type="gint" name="column_span" />
  5389.         </parameters>
  5390.       </method>
  5391.       <method name="SetFocusOnClick" cname="gtk_combo_box_set_focus_on_click">
  5392.         <return-type type="void" />
  5393.         <parameters>
  5394.           <parameter type="gboolean" name="focus_on_click" />
  5395.         </parameters>
  5396.       </method>
  5397.       <method name="SetModel" cname="gtk_combo_box_set_model">
  5398.         <return-type type="void" />
  5399.         <parameters>
  5400.           <parameter type="GtkTreeModel*" name="model" />
  5401.         </parameters>
  5402.       </method>
  5403.       <method name="SetRowSeparatorFunc" cname="gtk_combo_box_set_row_separator_func">
  5404.         <return-type type="void" />
  5405.         <parameters>
  5406.           <parameter type="GtkTreeViewRowSeparatorFunc" name="func" />
  5407.           <parameter type="gpointer" name="data" />
  5408.           <parameter name="destroy" type="GDestroyNotify" />
  5409.         </parameters>
  5410.       </method>
  5411.       <method name="SetRowSpanColumn" cname="gtk_combo_box_set_row_span_column">
  5412.         <return-type type="void" />
  5413.         <parameters>
  5414.           <parameter type="gint" name="row_span" />
  5415.         </parameters>
  5416.       </method>
  5417.       <method cname="gtk_combo_box_set_title" name="SetTearoffTitle">
  5418.         <return-type type="void" />
  5419.         <parameters>
  5420.           <parameter type="const-gchar*" name="title" />
  5421.         </parameters>
  5422.       </method>
  5423.       <method name="SetWrapWidth" cname="gtk_combo_box_set_wrap_width">
  5424.         <return-type type="void" />
  5425.         <parameters>
  5426.           <parameter type="gint" name="width" />
  5427.         </parameters>
  5428.       </method>
  5429.     </object>
  5430.     <object name="ComboBoxEntry" cname="GtkComboBoxEntry" parent="GtkComboBox">
  5431.       <field name="Priv" cname="priv" type="GtkComboBoxEntryPrivate*" />
  5432.       <property name="TextColumn" cname="text-column" type="gint" readable="true" writeable="true" />
  5433.       <method name="GetTextColumn" cname="gtk_combo_box_entry_get_text_column">
  5434.         <return-type type="gint" />
  5435.       </method>
  5436.       <method name="GetType" cname="gtk_combo_box_entry_get_type" shared="true">
  5437.         <return-type type="GType" />
  5438.       </method>
  5439.       <constructor cname="gtk_combo_box_entry_new" />
  5440.       <constructor cname="gtk_combo_box_entry_new_text" />
  5441.       <constructor cname="gtk_combo_box_entry_new_with_model">
  5442.         <parameters>
  5443.           <parameter type="GtkTreeModel*" name="model" />
  5444.           <parameter type="gint" name="text_column" />
  5445.         </parameters>
  5446.       </constructor>
  5447.       <method name="SetTextColumn" cname="gtk_combo_box_entry_set_text_column">
  5448.         <return-type type="void" />
  5449.         <parameters>
  5450.           <parameter type="gint" name="text_column" />
  5451.         </parameters>
  5452.       </method>
  5453.     </object>
  5454.     <object name="Container" cname="GtkContainer" parent="GtkWidget">
  5455.       <field name="FocusChild" cname="focus_child" type="GtkWidget*" access="public" />
  5456.       <field name="BorderWidth" cname="border_width" bits="16" type="guint" />
  5457.       <field name="NeedResize" cname="need_resize" bits="1" type="guint" />
  5458.       <field name="ResizeMode" cname="resize_mode" bits="2" type="guint" />
  5459.       <field name="ReallocateRedraws" cname="reallocate_redraws" bits="1" type="guint" />
  5460.       <field name="HasFocusChain" cname="has_focus_chain" bits="1" type="guint" />
  5461.       <property name="ResizeMode" cname="resize-mode" type="GtkResizeMode" readable="true" writeable="true" />
  5462.       <property name="BorderWidth" cname="border-width" type="guint" readable="true" writeable="true" />
  5463.       <property name="Child" cname="child" type="GtkWidget" writeable="true" />
  5464.       <signal cname="add" when="FIRST" name="Added">
  5465.         <return-type type="void" />
  5466.         <parameters>
  5467.           <parameter type="GtkContainer*" name="container" />
  5468.           <parameter type="GtkWidget*" name="widget" />
  5469.         </parameters>
  5470.       </signal>
  5471.       <signal cname="remove" when="FIRST" name="Removed">
  5472.         <return-type type="void" />
  5473.         <parameters>
  5474.           <parameter type="GtkContainer*" name="container" />
  5475.           <parameter type="GtkWidget*" name="widget" />
  5476.         </parameters>
  5477.       </signal>
  5478.       <signal cname="check_resize" when="LAST" name="ResizeChecked">
  5479.         <return-type type="void" />
  5480.         <parameters>
  5481.           <parameter type="GtkContainer*" name="container" />
  5482.         </parameters>
  5483.       </signal>
  5484.       <signal cname="set-focus-child" when="FIRST" name="FocusChildSet">
  5485.         <return-type type="void" />
  5486.         <parameters>
  5487.           <parameter type="GtkContainer*" name="container" />
  5488.           <parameter type="GtkWidget*" name="widget" />
  5489.         </parameters>
  5490.       </signal>
  5491.       <virtual_method name="Forall" cname="forall">
  5492.         <return-type type="void" />
  5493.         <parameters>
  5494.           <parameter type="GtkContainer*" name="container" />
  5495.           <parameter type="gboolean" name="include_internals" />
  5496.           <parameter type="GtkCallback" name="callback" />
  5497.           <parameter type="gpointer" name="callback_data" />
  5498.         </parameters>
  5499.       </virtual_method>
  5500.       <virtual_method name="ChildType" cname="child_type">
  5501.         <return-type type="GType" />
  5502.         <parameters>
  5503.           <parameter type="GtkContainer*" name="container" />
  5504.         </parameters>
  5505.       </virtual_method>
  5506.       <virtual_method name="CompositeName" cname="composite_name">
  5507.         <return-type type="gchar*" />
  5508.         <parameters>
  5509.           <parameter type="GtkContainer*" name="container" />
  5510.           <parameter type="GtkWidget*" name="child" />
  5511.         </parameters>
  5512.       </virtual_method>
  5513.       <virtual_method name="SetChildProperty" cname="set_child_property">
  5514.         <return-type type="void" />
  5515.         <parameters>
  5516.           <parameter type="GtkContainer*" name="container" />
  5517.           <parameter type="GtkWidget*" name="child" />
  5518.           <parameter type="guint" name="property_id" />
  5519.           <parameter type="const-GValue*" name="value" />
  5520.           <parameter type="GParamSpec*" name="pspec" />
  5521.         </parameters>
  5522.       </virtual_method>
  5523.       <virtual_method name="GetChildProperty" cname="get_child_property">
  5524.         <return-type type="void" />
  5525.         <parameters>
  5526.           <parameter type="GtkContainer*" name="container" />
  5527.           <parameter type="GtkWidget*" name="child" />
  5528.           <parameter type="guint" name="property_id" />
  5529.           <parameter type="GValue*" name="value" />
  5530.           <parameter type="GParamSpec*" name="pspec" />
  5531.         </parameters>
  5532.       </virtual_method>
  5533.       <method name="Add" cname="gtk_container_add">
  5534.         <return-type type="void" />
  5535.         <parameters>
  5536.           <parameter type="GtkWidget*" name="widget" />
  5537.         </parameters>
  5538.       </method>
  5539.       <method name="AddWithProperties" cname="gtk_container_add_with_properties">
  5540.         <return-type type="void" />
  5541.         <parameters>
  5542.           <parameter type="GtkWidget*" name="widget" />
  5543.           <parameter type="const-gchar*" name="first_prop_name" />
  5544.           <parameter ellipsis="true" />
  5545.         </parameters>
  5546.       </method>
  5547.       <method name="CheckResize" cname="gtk_container_check_resize">
  5548.         <return-type type="void" />
  5549.       </method>
  5550.       <method name="ChildGet" cname="gtk_container_child_get">
  5551.         <return-type type="void" />
  5552.         <parameters>
  5553.           <parameter type="GtkWidget*" name="child" />
  5554.           <parameter type="const-gchar*" name="first_prop_name" />
  5555.           <parameter ellipsis="true" />
  5556.         </parameters>
  5557.       </method>
  5558.       <method name="ChildGetProperty" cname="gtk_container_child_get_property" hidden="1">
  5559.         <return-type type="void" />
  5560.         <parameters>
  5561.           <parameter type="GtkWidget*" name="child" />
  5562.           <parameter type="const-gchar*" name="property_name" />
  5563.           <parameter type="GValue*" name="value" />
  5564.         </parameters>
  5565.       </method>
  5566.       <method name="ChildGetValist" cname="gtk_container_child_get_valist">
  5567.         <return-type type="void" />
  5568.         <parameters>
  5569.           <parameter type="GtkWidget*" name="child" />
  5570.           <parameter type="const-gchar*" name="first_property_name" />
  5571.           <parameter type="va_list" name="var_args" />
  5572.         </parameters>
  5573.       </method>
  5574.       <method name="ChildSet" cname="gtk_container_child_set">
  5575.         <return-type type="void" />
  5576.         <parameters>
  5577.           <parameter type="GtkWidget*" name="child" />
  5578.           <parameter type="const-gchar*" name="first_prop_name" />
  5579.           <parameter ellipsis="true" />
  5580.         </parameters>
  5581.       </method>
  5582.       <method name="ChildSetProperty" cname="gtk_container_child_set_property">
  5583.         <return-type type="void" />
  5584.         <parameters>
  5585.           <parameter type="GtkWidget*" name="child" />
  5586.           <parameter type="const-gchar*" name="property_name" />
  5587.           <parameter type="const-GValue*" name="value" />
  5588.         </parameters>
  5589.       </method>
  5590.       <method name="ChildSetValist" cname="gtk_container_child_set_valist">
  5591.         <return-type type="void" />
  5592.         <parameters>
  5593.           <parameter type="GtkWidget*" name="child" />
  5594.           <parameter type="const-gchar*" name="first_property_name" />
  5595.           <parameter type="va_list" name="var_args" />
  5596.         </parameters>
  5597.       </method>
  5598.       <method name="ChildType" cname="gtk_container_child_type" hidden="1">
  5599.         <return-type type="GType" />
  5600.       </method>
  5601.       <method name="ClassFindChildProperty" cname="gtk_container_class_find_child_property" shared="true">
  5602.         <return-type type="GParamSpec*" />
  5603.         <parameters>
  5604.           <parameter type="GObjectClass*" name="cclass" />
  5605.           <parameter type="const-gchar*" name="property_name" />
  5606.         </parameters>
  5607.       </method>
  5608.       <method name="ClassInstallChildProperty" cname="gtk_container_class_install_child_property" shared="true">
  5609.         <return-type type="void" />
  5610.         <parameters>
  5611.           <parameter type="GtkContainerClass*" name="cclass" />
  5612.           <parameter type="guint" name="property_id" />
  5613.           <parameter type="GParamSpec*" name="pspec" />
  5614.         </parameters>
  5615.       </method>
  5616.       <method name="ClassListChildProperties" cname="gtk_container_class_list_child_properties" shared="true">
  5617.         <return-type type="GParamSpec**" />
  5618.         <parameters>
  5619.           <parameter type="GObjectClass*" name="cclass" />
  5620.           <parameter type="guint*" name="n_properties" />
  5621.         </parameters>
  5622.       </method>
  5623.       <method name="Forall" cname="gtk_container_forall">
  5624.         <return-type type="void" />
  5625.         <parameters>
  5626.           <parameter type="GtkCallback" name="callback" scope="call" />
  5627.           <parameter type="gpointer" name="callback_data" />
  5628.         </parameters>
  5629.       </method>
  5630.       <method name="Foreach" cname="gtk_container_foreach">
  5631.         <return-type type="void" />
  5632.         <parameters>
  5633.           <parameter type="GtkCallback" name="callback" scope="call" />
  5634.           <parameter type="gpointer" name="callback_data" />
  5635.         </parameters>
  5636.       </method>
  5637.       <method name="ForeachFull" cname="gtk_container_foreach_full" deprecated="1" hidden="1">
  5638.         <return-type type="void" />
  5639.         <parameters>
  5640.           <parameter type="GtkCallback" name="callback" />
  5641.           <parameter type="GtkCallbackMarshal" name="marshal" />
  5642.           <parameter type="gpointer" name="callback_data" />
  5643.           <parameter name="notify" type="GDestroyNotify" />
  5644.         </parameters>
  5645.       </method>
  5646.       <method name="GetBorderWidth" cname="gtk_container_get_border_width">
  5647.         <return-type type="guint" />
  5648.       </method>
  5649.       <method name="GetChildren" cname="gtk_container_get_children" hidden="1">
  5650.         <return-type type="GList*" />
  5651.       </method>
  5652.       <method name="GetFocusChain" cname="gtk_container_get_focus_chain" hidden="1">
  5653.         <return-type type="gboolean" />
  5654.         <parameters>
  5655.           <parameter type="GList**" name="focusable_widgets" />
  5656.         </parameters>
  5657.       </method>
  5658.       <method name="GetFocusHadjustment" cname="gtk_container_get_focus_hadjustment">
  5659.         <return-type type="GtkAdjustment*" />
  5660.       </method>
  5661.       <method name="GetFocusVadjustment" cname="gtk_container_get_focus_vadjustment">
  5662.         <return-type type="GtkAdjustment*" />
  5663.       </method>
  5664.       <method name="GetResizeMode" cname="gtk_container_get_resize_mode">
  5665.         <return-type type="GtkResizeMode" />
  5666.       </method>
  5667.       <method name="GetType" cname="gtk_container_get_type" shared="true">
  5668.         <return-type type="GType" />
  5669.       </method>
  5670.       <method name="PropagateExpose" cname="gtk_container_propagate_expose">
  5671.         <return-type type="void" />
  5672.         <parameters>
  5673.           <parameter type="GtkWidget*" name="child" />
  5674.           <parameter type="GdkEventExpose*" name="event" />
  5675.         </parameters>
  5676.       </method>
  5677.       <method name="Remove" cname="gtk_container_remove">
  5678.         <return-type type="void" />
  5679.         <parameters>
  5680.           <parameter type="GtkWidget*" name="widget" />
  5681.         </parameters>
  5682.       </method>
  5683.       <method name="ResizeChildren" cname="gtk_container_resize_children">
  5684.         <return-type type="void" />
  5685.       </method>
  5686.       <method name="SetBorderWidth" cname="gtk_container_set_border_width">
  5687.         <return-type type="void" />
  5688.         <parameters>
  5689.           <parameter type="guint" name="border_width" />
  5690.         </parameters>
  5691.       </method>
  5692.       <method name="SetFocusChain" cname="gtk_container_set_focus_chain" hidden="1">
  5693.         <return-type type="void" />
  5694.         <parameters>
  5695.           <parameter type="GList*" name="focusable_widgets" />
  5696.         </parameters>
  5697.       </method>
  5698.       <method name="SetFocusChild" cname="gtk_container_set_focus_child">
  5699.         <return-type type="void" />
  5700.         <parameters>
  5701.           <parameter type="GtkWidget*" name="child" />
  5702.         </parameters>
  5703.       </method>
  5704.       <method name="SetFocusHadjustment" cname="gtk_container_set_focus_hadjustment">
  5705.         <return-type type="void" />
  5706.         <parameters>
  5707.           <parameter type="GtkAdjustment*" name="adjustment" />
  5708.         </parameters>
  5709.       </method>
  5710.       <method name="SetFocusVadjustment" cname="gtk_container_set_focus_vadjustment">
  5711.         <return-type type="void" />
  5712.         <parameters>
  5713.           <parameter type="GtkAdjustment*" name="adjustment" />
  5714.         </parameters>
  5715.       </method>
  5716.       <method name="SetReallocateRedraws" cname="gtk_container_set_reallocate_redraws">
  5717.         <return-type type="void" />
  5718.         <parameters>
  5719.           <parameter type="gboolean" name="needs_redraws" />
  5720.         </parameters>
  5721.       </method>
  5722.       <method name="SetResizeMode" cname="gtk_container_set_resize_mode">
  5723.         <return-type type="void" />
  5724.         <parameters>
  5725.           <parameter type="GtkResizeMode" name="resize_mode" />
  5726.         </parameters>
  5727.       </method>
  5728.       <method name="UnsetFocusChain" cname="gtk_container_unset_focus_chain">
  5729.         <return-type type="void" />
  5730.       </method>
  5731.       <implements>
  5732.         <interface name="IEnumerable" />
  5733.       </implements>
  5734.     </object>
  5735.     <object name="Curve" cname="GtkCurve" parent="GtkDrawingArea">
  5736.       <field name="CursorType" cname="cursor_type" type="gint" />
  5737.       <field name="MinX" cname="min_x" type="gfloat" />
  5738.       <field name="MaxX" cname="max_x" type="gfloat" />
  5739.       <field name="MinY" cname="min_y" type="gfloat" />
  5740.       <field name="MaxY" cname="max_y" type="gfloat" />
  5741.       <field name="Pixmap" cname="pixmap" type="GdkPixmap*" />
  5742.       <field name="CurveType" cname="curve_type" type="GtkCurveType" />
  5743.       <field name="Height" cname="height" type="gint" />
  5744.       <field name="GrabPoint" cname="grab_point" type="gint" />
  5745.       <field name="Last" cname="last" type="gint" />
  5746.       <field name="NumPoints" cname="num_points" type="gint" />
  5747.       <field name="Point" cname="point" type="GdkPoint*" />
  5748.       <field name="NumCtlpoints" cname="num_ctlpoints" type="gint" />
  5749.       <field name="Ctlpoint" cname="(*ctlpoint)[2]" type="gfloat" />
  5750.       <property name="CurveType" cname="curve-type" type="GtkCurveType" readable="true" writeable="true" />
  5751.       <property name="MinX" cname="min-x" type="gfloat" readable="true" writeable="true" />
  5752.       <property name="MaxX" cname="max-x" type="gfloat" readable="true" writeable="true" />
  5753.       <property name="MinY" cname="min-y" type="gfloat" readable="true" writeable="true" />
  5754.       <property name="MaxY" cname="max-y" type="gfloat" readable="true" writeable="true" />
  5755.       <signal name="CurveTypeChanged" cname="curve_type_changed" when="FIRST">
  5756.         <return-type type="void" />
  5757.         <parameters>
  5758.           <parameter type="GtkCurve*" name="curve" />
  5759.         </parameters>
  5760.       </signal>
  5761.       <method name="GetType" cname="gtk_curve_get_type" shared="true">
  5762.         <return-type type="GType" />
  5763.       </method>
  5764.       <method name="GetVector" cname="gtk_curve_get_vector">
  5765.         <return-type type="void" />
  5766.         <parameters>
  5767.           <parameter type="int" name="veclen" />
  5768.           <parameter type="gfloat" array="true" name="vector" />
  5769.         </parameters>
  5770.       </method>
  5771.       <constructor cname="gtk_curve_new" />
  5772.       <method name="Reset" cname="gtk_curve_reset">
  5773.         <return-type type="void" />
  5774.       </method>
  5775.       <method name="SetCurveType" cname="gtk_curve_set_curve_type">
  5776.         <return-type type="void" />
  5777.         <parameters>
  5778.           <parameter type="GtkCurveType" name="type" />
  5779.         </parameters>
  5780.       </method>
  5781.       <method name="SetGamma" cname="gtk_curve_set_gamma">
  5782.         <return-type type="void" />
  5783.         <parameters>
  5784.           <parameter type="gfloat" name="gamma_" />
  5785.         </parameters>
  5786.       </method>
  5787.       <method name="SetRange" cname="gtk_curve_set_range">
  5788.         <return-type type="void" />
  5789.         <parameters>
  5790.           <parameter type="gfloat" name="min_x" />
  5791.           <parameter type="gfloat" name="max_x" />
  5792.           <parameter type="gfloat" name="min_y" />
  5793.           <parameter type="gfloat" name="max_y" />
  5794.         </parameters>
  5795.       </method>
  5796.       <method name="SetVector" cname="gtk_curve_set_vector">
  5797.         <return-type type="void" />
  5798.         <parameters>
  5799.           <parameter type="int" name="veclen" />
  5800.           <parameter type="gfloat" array="true" name="vector" />
  5801.         </parameters>
  5802.       </method>
  5803.     </object>
  5804.     <object name="Dialog" cname="GtkDialog" parent="GtkWindow">
  5805.       <field cname="vbox" access="public" name="VBox" type="GtkVBox*" />
  5806.       <field name="ActionArea" cname="action_area" access="public" type="GtkHButtonBox*" />
  5807.       <field name="Separator" cname="separator" type="GtkWidget*" />
  5808.       <property name="HasSeparator" cname="has-separator" type="gboolean" readable="true" writeable="true" />
  5809.       <signal name="Response" cname="response" when="LAST">
  5810.         <return-type type="void" />
  5811.         <parameters>
  5812.           <parameter type="GtkDialog*" name="dialog" />
  5813.           <parameter name="response_id" type="GtkResponseType" />
  5814.         </parameters>
  5815.       </signal>
  5816.       <signal name="Close" cname="close" when="LAST">
  5817.         <return-type type="void" />
  5818.         <parameters>
  5819.           <parameter type="GtkDialog*" name="dialog" />
  5820.         </parameters>
  5821.       </signal>
  5822.       <method name="AddActionWidget" cname="gtk_dialog_add_action_widget">
  5823.         <return-type type="void" />
  5824.         <parameters>
  5825.           <parameter type="GtkWidget*" name="child" />
  5826.           <parameter type="gint" name="response_id" />
  5827.         </parameters>
  5828.       </method>
  5829.       <method name="AddButton" cname="gtk_dialog_add_button">
  5830.         <return-type type="GtkWidget*" />
  5831.         <parameters>
  5832.           <parameter type="const-gchar*" name="button_text" />
  5833.           <parameter type="gint" name="response_id" />
  5834.         </parameters>
  5835.       </method>
  5836.       <method name="AddButtons" cname="gtk_dialog_add_buttons">
  5837.         <return-type type="void" />
  5838.         <parameters>
  5839.           <parameter type="const-gchar*" name="first_button_text" />
  5840.           <parameter ellipsis="true" />
  5841.         </parameters>
  5842.       </method>
  5843.       <method name="GetHasSeparator" cname="gtk_dialog_get_has_separator">
  5844.         <return-type type="gboolean" />
  5845.       </method>
  5846.       <method name="GetResponseForWidget" cname="gtk_dialog_get_response_for_widget">
  5847.         <return-type type="gint" />
  5848.         <parameters>
  5849.           <parameter type="GtkWidget*" name="widget" />
  5850.         </parameters>
  5851.       </method>
  5852.       <method name="GetType" cname="gtk_dialog_get_type" shared="true">
  5853.         <return-type type="GType" />
  5854.       </method>
  5855.       <constructor cname="gtk_dialog_new" />
  5856.       <constructor cname="gtk_dialog_new_with_buttons" hidden="1">
  5857.         <parameters>
  5858.           <parameter type="const-gchar*" name="title" />
  5859.           <parameter type="GtkWindow*" name="parent" />
  5860.           <parameter type="GtkDialogFlags" name="flags" />
  5861.           <parameter type="const-gchar*" name="first_button_text" />
  5862.           <parameter ellipsis="true" />
  5863.         </parameters>
  5864.       </constructor>
  5865.       <method cname="gtk_dialog_response" name="Respond">
  5866.         <return-type type="void" />
  5867.         <parameters>
  5868.           <parameter type="gint" name="response_id" />
  5869.         </parameters>
  5870.       </method>
  5871.       <method name="Run" cname="gtk_dialog_run">
  5872.         <return-type type="gint" />
  5873.       </method>
  5874.       <method name="SetAlternativeButtonOrder" cname="gtk_dialog_set_alternative_button_order">
  5875.         <return-type type="void" />
  5876.         <parameters>
  5877.           <parameter type="gint" name="first_response_id" />
  5878.           <parameter ellipsis="true" />
  5879.         </parameters>
  5880.       </method>
  5881.       <method name="SetAlternativeButtonOrderFromArray" cname="gtk_dialog_set_alternative_button_order_from_array">
  5882.         <return-type type="void" />
  5883.         <parameters>
  5884.           <parameter type="gint" name="n_params" />
  5885.           <parameter type="gint*" name="new_order" />
  5886.         </parameters>
  5887.       </method>
  5888.       <method name="SetDefaultResponse" cname="gtk_dialog_set_default_response">
  5889.         <return-type type="void" />
  5890.         <parameters>
  5891.           <parameter name="response_id" type="GtkResponseType" />
  5892.         </parameters>
  5893.       </method>
  5894.       <method name="SetHasSeparator" cname="gtk_dialog_set_has_separator">
  5895.         <return-type type="void" />
  5896.         <parameters>
  5897.           <parameter type="gboolean" name="setting" />
  5898.         </parameters>
  5899.       </method>
  5900.       <method name="SetResponseSensitive" cname="gtk_dialog_set_response_sensitive">
  5901.         <return-type type="void" />
  5902.         <parameters>
  5903.           <parameter name="response_id" type="GtkResponseType" />
  5904.           <parameter type="gboolean" name="setting" />
  5905.         </parameters>
  5906.       </method>
  5907.     </object>
  5908.     <object name="DrawingArea" cname="GtkDrawingArea" parent="GtkWidget">
  5909.       <field name="DrawData" cname="draw_data" type="gpointer" />
  5910.       <method name="GetType" cname="gtk_drawing_area_get_type" shared="true">
  5911.         <return-type type="GType" />
  5912.       </method>
  5913.       <constructor cname="gtk_drawing_area_new" />
  5914.       <method name="Size" cname="gtk_drawing_area_size" deprecated="1">
  5915.         <return-type type="void" />
  5916.         <parameters>
  5917.           <parameter type="gint" name="width" />
  5918.           <parameter type="gint" name="height" />
  5919.         </parameters>
  5920.       </method>
  5921.     </object>
  5922.     <object name="Entry" cname="GtkEntry" parent="GtkWidget">
  5923.       <field name="Text" cname="text" type="gchar*" />
  5924.       <field name="Editable" cname="editable" bits="1" type="guint" />
  5925.       <field name="Visible" cname="visible" bits="1" type="guint" />
  5926.       <field name="OverwriteMode" cname="overwrite_mode" bits="1" type="guint" />
  5927.       <field name="InDrag" cname="in_drag" bits="1" type="guint" />
  5928.       <field name="TextLength" cname="text_length" type="guint16" />
  5929.       <field name="TextMaxLength" cname="text_max_length" type="guint16" />
  5930.       <field name="TextArea" cname="text_area" type="GdkWindow*" />
  5931.       <field name="ImContext" cname="im_context" type="GtkIMContext*" />
  5932.       <field name="PopupMenu" cname="popup_menu" type="GtkWidget*" />
  5933.       <field name="CurrentPos" cname="current_pos" type="gint" />
  5934.       <field name="SelectionBound" cname="selection_bound" type="gint" />
  5935.       <field name="CachedLayout" cname="cached_layout" type="PangoLayout*" />
  5936.       <field name="CacheIncludesPreedit" cname="cache_includes_preedit" bits="1" type="guint" />
  5937.       <field name="NeedImReset" cname="need_im_reset" bits="1" type="guint" />
  5938.       <field name="HasFrame" cname="has_frame" bits="1" type="guint" />
  5939.       <field name="ActivatesDefault" cname="activates_default" bits="1" type="guint" />
  5940.       <field name="CursorVisible" cname="cursor_visible" bits="1" type="guint" />
  5941.       <field name="InClick" cname="in_click" bits="1" type="guint" />
  5942.       <field name="IsCellRenderer" cname="is_cell_renderer" bits="1" type="guint" />
  5943.       <field name="EditingCanceled" cname="editing_canceled" bits="1" type="guint" />
  5944.       <field name="MouseCursorObscured" cname="mouse_cursor_obscured" bits="1" type="guint" />
  5945.       <field name="SelectWords" cname="select_words" bits="1" type="guint" />
  5946.       <field name="SelectLines" cname="select_lines" bits="1" type="guint" />
  5947.       <field name="ResolvedDir" cname="resolved_dir" bits="4" type="guint" />
  5948.       <field name="TruncateMultiline" cname="truncate_multiline" bits="1" type="guint" />
  5949.       <field name="Button" cname="button" type="guint" />
  5950.       <field name="BlinkTimeout" cname="blink_timeout" type="guint" />
  5951.       <field name="RecomputeIdle" cname="recompute_idle" type="guint" />
  5952.       <field name="ScrollOffset" cname="scroll_offset" type="gint" />
  5953.       <field name="Ascent" cname="ascent" type="gint" />
  5954.       <field name="Descent" cname="descent" type="gint" />
  5955.       <field name="TextSize" cname="text_size" type="guint16" />
  5956.       <field name="NBytes" cname="n_bytes" type="guint16" />
  5957.       <field name="PreeditLength" cname="preedit_length" type="guint16" />
  5958.       <field name="PreeditCursor" cname="preedit_cursor" type="guint16" />
  5959.       <field name="DndPosition" cname="dnd_position" type="gint" />
  5960.       <field name="DragStartX" cname="drag_start_x" type="gint" />
  5961.       <field name="DragStartY" cname="drag_start_y" type="gint" />
  5962.       <field name="InvisibleChar" cname="invisible_char" type="gunichar" />
  5963.       <field name="WidthChars" cname="width_chars" type="gint" />
  5964.       <property name="CursorPosition" cname="cursor-position" type="gint" readable="true" />
  5965.       <property name="SelectionBound" cname="selection-bound" type="gint" readable="true" />
  5966.       <property name="Editable" cname="editable" type="gboolean" readable="true" writeable="true" hidden="1" />
  5967.       <property name="MaxLength" cname="max-length" type="gint" readable="true" writeable="true" />
  5968.       <property name="Visibility" cname="visibility" type="gboolean" readable="true" writeable="true" />
  5969.       <property name="HasFrame" cname="has-frame" type="gboolean" readable="true" writeable="true" />
  5970.       <property name="InnerBorder" cname="inner-border" type="GtkBorder" readable="true" writeable="true" />
  5971.       <property name="InvisibleChar" cname="invisible-char" type="gunichar" readable="true" writeable="true" />
  5972.       <property name="ActivatesDefault" cname="activates-default" type="gboolean" readable="true" writeable="true" />
  5973.       <property name="WidthChars" cname="width-chars" type="gint" readable="true" writeable="true" />
  5974.       <property name="ScrollOffset" cname="scroll-offset" type="gint" readable="true" />
  5975.       <property name="Text" cname="text" type="gchar*" readable="true" writeable="true" />
  5976.       <property name="Xalign" cname="xalign" type="gfloat" readable="true" writeable="true" />
  5977.       <property name="TruncateMultiline" cname="truncate-multiline" type="gboolean" readable="true" writeable="true" />
  5978.       <signal name="PopulatePopup" cname="populate_popup" when="LAST">
  5979.         <return-type type="void" />
  5980.         <parameters>
  5981.           <parameter type="GtkEntry*" name="entry" />
  5982.           <parameter type="GtkMenu*" name="menu" />
  5983.         </parameters>
  5984.       </signal>
  5985.       <signal cname="activate" when="LAST" name="Activated">
  5986.         <return-type type="void" />
  5987.         <parameters>
  5988.           <parameter type="GtkEntry*" name="entry" />
  5989.         </parameters>
  5990.       </signal>
  5991.       <signal name="MoveCursor" cname="move_cursor" when="LAST">
  5992.         <return-type type="void" />
  5993.         <parameters>
  5994.           <parameter type="GtkEntry*" name="entry" />
  5995.           <parameter type="GtkMovementStep" name="step" />
  5996.           <parameter type="gint" name="count" />
  5997.           <parameter type="gboolean" name="extend_selection" />
  5998.         </parameters>
  5999.       </signal>
  6000.       <signal name="InsertAtCursor" cname="insert_at_cursor" when="LAST">
  6001.         <return-type type="void" />
  6002.         <parameters>
  6003.           <parameter type="GtkEntry*" name="entry" />
  6004.           <parameter type="const-gchar*" name="str" />
  6005.         </parameters>
  6006.       </signal>
  6007.       <signal name="DeleteFromCursor" cname="delete_from_cursor" when="LAST">
  6008.         <return-type type="void" />
  6009.         <parameters>
  6010.           <parameter type="GtkEntry*" name="entry" />
  6011.           <parameter type="GtkDeleteType" name="type" />
  6012.           <parameter type="gint" name="count" />
  6013.         </parameters>
  6014.       </signal>
  6015.       <signal name="Backspace" cname="backspace" when="LAST">
  6016.         <return-type type="void" />
  6017.         <parameters>
  6018.           <parameter type="GtkEntry*" name="entry" />
  6019.         </parameters>
  6020.       </signal>
  6021.       <signal cname="cut_clipboard" when="LAST" name="ClipboardCut">
  6022.         <return-type type="void" />
  6023.         <parameters>
  6024.           <parameter type="GtkEntry*" name="entry" />
  6025.         </parameters>
  6026.       </signal>
  6027.       <signal cname="copy_clipboard" when="LAST" name="ClipboardCopied">
  6028.         <return-type type="void" />
  6029.         <parameters>
  6030.           <parameter type="GtkEntry*" name="entry" />
  6031.         </parameters>
  6032.       </signal>
  6033.       <signal cname="paste_clipboard" when="LAST" name="ClipboardPasted">
  6034.         <return-type type="void" />
  6035.         <parameters>
  6036.           <parameter type="GtkEntry*" name="entry" />
  6037.         </parameters>
  6038.       </signal>
  6039.       <signal name="ToggleOverwrite" cname="toggle_overwrite" when="LAST">
  6040.         <return-type type="void" />
  6041.         <parameters>
  6042.           <parameter type="GtkEntry*" name="entry" />
  6043.         </parameters>
  6044.       </signal>
  6045.       <implements>
  6046.         <interface cname="GtkEditable" />
  6047.         <interface cname="GtkCellEditable" />
  6048.       </implements>
  6049.       <method name="AppendText" cname="gtk_entry_append_text" deprecated="1">
  6050.         <return-type type="void" />
  6051.         <parameters>
  6052.           <parameter type="const-gchar*" name="text" />
  6053.         </parameters>
  6054.       </method>
  6055.       <method name="GetActivatesDefault" cname="gtk_entry_get_activates_default">
  6056.         <return-type type="gboolean" />
  6057.       </method>
  6058.       <method name="GetAlignment" cname="gtk_entry_get_alignment">
  6059.         <return-type type="gfloat" />
  6060.       </method>
  6061.       <method name="GetCompletion" cname="gtk_entry_get_completion">
  6062.         <return-type type="GtkEntryCompletion*" />
  6063.       </method>
  6064.       <method name="GetHasFrame" cname="gtk_entry_get_has_frame">
  6065.         <return-type type="gboolean" />
  6066.       </method>
  6067.       <method name="GetInnerBorder" cname="gtk_entry_get_inner_border">
  6068.         <return-type type="const-GtkBorder*" />
  6069.       </method>
  6070.       <method name="GetInvisibleChar" cname="gtk_entry_get_invisible_char">
  6071.         <return-type type="gunichar" />
  6072.       </method>
  6073.       <method name="GetLayout" cname="gtk_entry_get_layout">
  6074.         <return-type type="PangoLayout*" />
  6075.       </method>
  6076.       <method name="GetLayoutOffsets" cname="gtk_entry_get_layout_offsets">
  6077.         <return-type type="void" />
  6078.         <parameters>
  6079.           <parameter type="gint*" name="x" />
  6080.           <parameter type="gint*" name="y" />
  6081.         </parameters>
  6082.       </method>
  6083.       <method name="GetMaxLength" cname="gtk_entry_get_max_length">
  6084.         <return-type type="gint" />
  6085.       </method>
  6086.       <method name="GetText" cname="gtk_entry_get_text">
  6087.         <return-type type="const-gchar*" />
  6088.       </method>
  6089.       <method name="GetType" cname="gtk_entry_get_type" shared="true">
  6090.         <return-type type="GType" />
  6091.       </method>
  6092.       <method name="GetVisibility" cname="gtk_entry_get_visibility">
  6093.         <return-type type="gboolean" />
  6094.       </method>
  6095.       <method name="GetWidthChars" cname="gtk_entry_get_width_chars">
  6096.         <return-type type="gint" />
  6097.       </method>
  6098.       <method name="LayoutIndexToTextIndex" cname="gtk_entry_layout_index_to_text_index">
  6099.         <return-type type="gint" />
  6100.         <parameters>
  6101.           <parameter type="gint" name="layout_index" />
  6102.         </parameters>
  6103.       </method>
  6104.       <constructor cname="gtk_entry_new" />
  6105.       <constructor cname="gtk_entry_new_with_max_length" deprecated="1">
  6106.         <parameters>
  6107.           <parameter type="gint" name="max" />
  6108.         </parameters>
  6109.       </constructor>
  6110.       <method name="PrependText" cname="gtk_entry_prepend_text" deprecated="1">
  6111.         <return-type type="void" />
  6112.         <parameters>
  6113.           <parameter type="const-gchar*" name="text" />
  6114.         </parameters>
  6115.       </method>
  6116.       <method name="SelectRegion" cname="gtk_entry_select_region" deprecated="1" hidden="1">
  6117.         <return-type type="void" />
  6118.         <parameters>
  6119.           <parameter type="gint" name="start" />
  6120.           <parameter type="gint" name="end" />
  6121.         </parameters>
  6122.       </method>
  6123.       <method name="SetActivatesDefault" cname="gtk_entry_set_activates_default">
  6124.         <return-type type="void" />
  6125.         <parameters>
  6126.           <parameter type="gboolean" name="setting" />
  6127.         </parameters>
  6128.       </method>
  6129.       <method name="SetAlignment" cname="gtk_entry_set_alignment">
  6130.         <return-type type="void" />
  6131.         <parameters>
  6132.           <parameter type="gfloat" name="xalign" />
  6133.         </parameters>
  6134.       </method>
  6135.       <method name="SetCompletion" cname="gtk_entry_set_completion">
  6136.         <return-type type="void" />
  6137.         <parameters>
  6138.           <parameter type="GtkEntryCompletion*" name="completion" />
  6139.         </parameters>
  6140.       </method>
  6141.       <method name="SetEditable" cname="gtk_entry_set_editable" deprecated="1" hidden="1">
  6142.         <return-type type="void" />
  6143.         <parameters>
  6144.           <parameter type="gboolean" name="editable" />
  6145.         </parameters>
  6146.       </method>
  6147.       <method name="SetHasFrame" cname="gtk_entry_set_has_frame">
  6148.         <return-type type="void" />
  6149.         <parameters>
  6150.           <parameter type="gboolean" name="setting" />
  6151.         </parameters>
  6152.       </method>
  6153.       <method name="SetInnerBorder" cname="gtk_entry_set_inner_border">
  6154.         <return-type type="void" />
  6155.         <parameters>
  6156.           <parameter type="const-GtkBorder*" name="border" />
  6157.         </parameters>
  6158.       </method>
  6159.       <method name="SetInvisibleChar" cname="gtk_entry_set_invisible_char">
  6160.         <return-type type="void" />
  6161.         <parameters>
  6162.           <parameter type="gunichar" name="ch" />
  6163.         </parameters>
  6164.       </method>
  6165.       <method name="SetMaxLength" cname="gtk_entry_set_max_length">
  6166.         <return-type type="void" />
  6167.         <parameters>
  6168.           <parameter type="gint" name="max" />
  6169.         </parameters>
  6170.       </method>
  6171.       <method name="SetPosition" cname="gtk_entry_set_position" deprecated="1" hidden="1">
  6172.         <return-type type="void" />
  6173.         <parameters>
  6174.           <parameter type="gint" name="position" />
  6175.         </parameters>
  6176.       </method>
  6177.       <method name="SetText" cname="gtk_entry_set_text">
  6178.         <return-type type="void" />
  6179.         <parameters>
  6180.           <parameter type="const-gchar*" name="text" />
  6181.         </parameters>
  6182.       </method>
  6183.       <method name="SetVisibility" cname="gtk_entry_set_visibility">
  6184.         <return-type type="void" />
  6185.         <parameters>
  6186.           <parameter type="gboolean" name="visible" />
  6187.         </parameters>
  6188.       </method>
  6189.       <method name="SetWidthChars" cname="gtk_entry_set_width_chars">
  6190.         <return-type type="void" />
  6191.         <parameters>
  6192.           <parameter type="gint" name="n_chars" />
  6193.         </parameters>
  6194.       </method>
  6195.       <method name="TextIndexToLayoutIndex" cname="gtk_entry_text_index_to_layout_index">
  6196.         <return-type type="gint" />
  6197.         <parameters>
  6198.           <parameter type="gint" name="text_index" />
  6199.         </parameters>
  6200.       </method>
  6201.     </object>
  6202.     <object name="EntryCompletion" cname="GtkEntryCompletion" parent="GObject">
  6203.       <field name="Priv" cname="priv" type="GtkEntryCompletionPrivate*" />
  6204.       <signal cname="insert_prefix" when="LAST" name="PrefixInserted">
  6205.         <return-type type="gboolean" />
  6206.         <parameters>
  6207.           <parameter type="GtkEntryCompletion*" name="completion" />
  6208.           <parameter type="const-gchar*" name="prefix" />
  6209.         </parameters>
  6210.       </signal>
  6211.       <signal name="MatchSelected" cname="match_selected" when="LAST">
  6212.         <return-type type="gboolean" />
  6213.         <parameters>
  6214.           <parameter type="GtkEntryCompletion*" name="completion" />
  6215.           <parameter type="GtkTreeModel*" name="model" />
  6216.           <parameter type="GtkTreeIter*" name="iter" />
  6217.         </parameters>
  6218.       </signal>
  6219.       <signal name="ActionActivated" cname="action_activated" when="LAST">
  6220.         <return-type type="void" />
  6221.         <parameters>
  6222.           <parameter type="GtkEntryCompletion*" name="completion" />
  6223.           <parameter type="gint" name="index_" />
  6224.         </parameters>
  6225.       </signal>
  6226.       <property name="Model" cname="model" type="GtkTreeModel" readable="true" writeable="true" />
  6227.       <property name="MinimumKeyLength" cname="minimum-key-length" type="gint" readable="true" writeable="true" />
  6228.       <property name="TextColumn" cname="text-column" type="gint" readable="true" writeable="true" />
  6229.       <property name="InlineCompletion" cname="inline-completion" type="gboolean" readable="true" writeable="true" />
  6230.       <property name="PopupCompletion" cname="popup-completion" type="gboolean" readable="true" writeable="true" />
  6231.       <property name="PopupSetWidth" cname="popup-set-width" type="gboolean" readable="true" writeable="true" />
  6232.       <property name="PopupSingleMatch" cname="popup-single-match" type="gboolean" readable="true" writeable="true" />
  6233.       <implements>
  6234.         <interface cname="GtkCellLayout" />
  6235.       </implements>
  6236.       <method name="Complete" cname="gtk_entry_completion_complete">
  6237.         <return-type type="void" />
  6238.       </method>
  6239.       <method name="DeleteAction" cname="gtk_entry_completion_delete_action">
  6240.         <return-type type="void" />
  6241.         <parameters>
  6242.           <parameter type="gint" name="index_" />
  6243.         </parameters>
  6244.       </method>
  6245.       <method name="GetEntry" cname="gtk_entry_completion_get_entry">
  6246.         <return-type type="GtkWidget*" />
  6247.       </method>
  6248.       <method name="GetInlineCompletion" cname="gtk_entry_completion_get_inline_completion">
  6249.         <return-type type="gboolean" />
  6250.       </method>
  6251.       <method name="GetMinimumKeyLength" cname="gtk_entry_completion_get_minimum_key_length">
  6252.         <return-type type="gint" />
  6253.       </method>
  6254.       <method name="GetModel" cname="gtk_entry_completion_get_model">
  6255.         <return-type type="GtkTreeModel*" />
  6256.       </method>
  6257.       <method name="GetPopupCompletion" cname="gtk_entry_completion_get_popup_completion">
  6258.         <return-type type="gboolean" />
  6259.       </method>
  6260.       <method name="GetPopupSetWidth" cname="gtk_entry_completion_get_popup_set_width">
  6261.         <return-type type="gboolean" />
  6262.       </method>
  6263.       <method name="GetPopupSingleMatch" cname="gtk_entry_completion_get_popup_single_match">
  6264.         <return-type type="gboolean" />
  6265.       </method>
  6266.       <method name="GetTextColumn" cname="gtk_entry_completion_get_text_column">
  6267.         <return-type type="gint" />
  6268.       </method>
  6269.       <method name="GetType" cname="gtk_entry_completion_get_type" shared="true">
  6270.         <return-type type="GType" />
  6271.       </method>
  6272.       <method name="InsertActionMarkup" cname="gtk_entry_completion_insert_action_markup">
  6273.         <return-type type="void" />
  6274.         <parameters>
  6275.           <parameter type="gint" name="index_" />
  6276.           <parameter type="const-gchar*" name="markup" />
  6277.         </parameters>
  6278.       </method>
  6279.       <method name="InsertActionText" cname="gtk_entry_completion_insert_action_text">
  6280.         <return-type type="void" />
  6281.         <parameters>
  6282.           <parameter type="gint" name="index_" />
  6283.           <parameter type="const-gchar*" name="text" />
  6284.         </parameters>
  6285.       </method>
  6286.       <method name="InsertPrefix" cname="gtk_entry_completion_insert_prefix">
  6287.         <return-type type="void" />
  6288.       </method>
  6289.       <constructor cname="gtk_entry_completion_new" />
  6290.       <method name="SetInlineCompletion" cname="gtk_entry_completion_set_inline_completion">
  6291.         <return-type type="void" />
  6292.         <parameters>
  6293.           <parameter type="gboolean" name="inline_completion" />
  6294.         </parameters>
  6295.       </method>
  6296.       <method name="SetMatchFunc" cname="gtk_entry_completion_set_match_func">
  6297.         <return-type type="void" />
  6298.         <parameters>
  6299.           <parameter type="GtkEntryCompletionMatchFunc" name="func" />
  6300.           <parameter type="gpointer" name="func_data" />
  6301.           <parameter type="GDestroyNotify" name="func_notify" />
  6302.         </parameters>
  6303.       </method>
  6304.       <method name="SetMinimumKeyLength" cname="gtk_entry_completion_set_minimum_key_length">
  6305.         <return-type type="void" />
  6306.         <parameters>
  6307.           <parameter type="gint" name="length" />
  6308.         </parameters>
  6309.       </method>
  6310.       <method name="SetModel" cname="gtk_entry_completion_set_model">
  6311.         <return-type type="void" />
  6312.         <parameters>
  6313.           <parameter type="GtkTreeModel*" name="model" />
  6314.         </parameters>
  6315.       </method>
  6316.       <method name="SetPopupCompletion" cname="gtk_entry_completion_set_popup_completion">
  6317.         <return-type type="void" />
  6318.         <parameters>
  6319.           <parameter type="gboolean" name="popup_completion" />
  6320.         </parameters>
  6321.       </method>
  6322.       <method name="SetPopupSetWidth" cname="gtk_entry_completion_set_popup_set_width">
  6323.         <return-type type="void" />
  6324.         <parameters>
  6325.           <parameter type="gboolean" name="popup_set_width" />
  6326.         </parameters>
  6327.       </method>
  6328.       <method name="SetPopupSingleMatch" cname="gtk_entry_completion_set_popup_single_match">
  6329.         <return-type type="void" />
  6330.         <parameters>
  6331.           <parameter type="gboolean" name="popup_single_match" />
  6332.         </parameters>
  6333.       </method>
  6334.       <method name="SetTextColumn" cname="gtk_entry_completion_set_text_column">
  6335.         <return-type type="void" />
  6336.         <parameters>
  6337.           <parameter type="gint" name="column" />
  6338.         </parameters>
  6339.       </method>
  6340.     </object>
  6341.     <object name="EventBox" cname="GtkEventBox" parent="GtkBin">
  6342.       <property name="VisibleWindow" cname="visible-window" type="gboolean" readable="true" writeable="true" />
  6343.       <property name="AboveChild" cname="above-child" type="gboolean" readable="true" writeable="true" />
  6344.       <method name="GetAboveChild" cname="gtk_event_box_get_above_child">
  6345.         <return-type type="gboolean" />
  6346.       </method>
  6347.       <method name="GetType" cname="gtk_event_box_get_type" shared="true">
  6348.         <return-type type="GType" />
  6349.       </method>
  6350.       <method name="GetVisibleWindow" cname="gtk_event_box_get_visible_window">
  6351.         <return-type type="gboolean" />
  6352.       </method>
  6353.       <constructor cname="gtk_event_box_new" />
  6354.       <method name="SetAboveChild" cname="gtk_event_box_set_above_child">
  6355.         <return-type type="void" />
  6356.         <parameters>
  6357.           <parameter type="gboolean" name="above_child" />
  6358.         </parameters>
  6359.       </method>
  6360.       <method name="SetVisibleWindow" cname="gtk_event_box_set_visible_window">
  6361.         <return-type type="void" />
  6362.         <parameters>
  6363.           <parameter type="gboolean" name="visible_window" />
  6364.         </parameters>
  6365.       </method>
  6366.     </object>
  6367.     <object name="Expander" cname="GtkExpander" parent="GtkBin">
  6368.       <field name="Priv" cname="priv" type="GtkExpanderPrivate*" />
  6369.       <property name="Expanded" cname="expanded" type="gboolean" readable="true" writeable="true" construct="true" />
  6370.       <property name="Label" cname="label" type="gchar*" readable="true" writeable="true" construct="true" />
  6371.       <property name="UseUnderline" cname="use-underline" type="gboolean" readable="true" writeable="true" construct="true" />
  6372.       <property name="UseMarkup" cname="use-markup" type="gboolean" readable="true" writeable="true" construct="true" />
  6373.       <property name="Spacing" cname="spacing" type="gint" readable="true" writeable="true" />
  6374.       <property name="LabelWidget" cname="label-widget" type="GtkWidget" readable="true" writeable="true" />
  6375.       <signal cname="activate" when="LAST" name="Activated">
  6376.         <return-type type="void" />
  6377.         <parameters>
  6378.           <parameter type="GtkExpander*" name="expander" />
  6379.         </parameters>
  6380.       </signal>
  6381.       <method name="GetExpanded" cname="gtk_expander_get_expanded">
  6382.         <return-type type="gboolean" />
  6383.       </method>
  6384.       <method name="GetLabel" cname="gtk_expander_get_label">
  6385.         <return-type type="const-gchar*" />
  6386.       </method>
  6387.       <method name="GetLabelWidget" cname="gtk_expander_get_label_widget">
  6388.         <return-type type="GtkWidget*" />
  6389.       </method>
  6390.       <method name="GetSpacing" cname="gtk_expander_get_spacing">
  6391.         <return-type type="gint" />
  6392.       </method>
  6393.       <method name="GetType" cname="gtk_expander_get_type" shared="true">
  6394.         <return-type type="GType" />
  6395.       </method>
  6396.       <method name="GetUseMarkup" cname="gtk_expander_get_use_markup">
  6397.         <return-type type="gboolean" />
  6398.       </method>
  6399.       <method name="GetUseUnderline" cname="gtk_expander_get_use_underline">
  6400.         <return-type type="gboolean" />
  6401.       </method>
  6402.       <constructor cname="gtk_expander_new">
  6403.         <parameters>
  6404.           <parameter type="const-gchar*" name="label" />
  6405.         </parameters>
  6406.       </constructor>
  6407.       <constructor cname="gtk_expander_new_with_mnemonic" preferred="1">
  6408.         <parameters>
  6409.           <parameter type="const-gchar*" name="label" />
  6410.         </parameters>
  6411.       </constructor>
  6412.       <method name="SetExpanded" cname="gtk_expander_set_expanded">
  6413.         <return-type type="void" />
  6414.         <parameters>
  6415.           <parameter type="gboolean" name="expanded" />
  6416.         </parameters>
  6417.       </method>
  6418.       <method name="SetLabel" cname="gtk_expander_set_label">
  6419.         <return-type type="void" />
  6420.         <parameters>
  6421.           <parameter type="const-gchar*" name="label" />
  6422.         </parameters>
  6423.       </method>
  6424.       <method name="SetLabelWidget" cname="gtk_expander_set_label_widget">
  6425.         <return-type type="void" />
  6426.         <parameters>
  6427.           <parameter type="GtkWidget*" name="label_widget" />
  6428.         </parameters>
  6429.       </method>
  6430.       <method name="SetSpacing" cname="gtk_expander_set_spacing">
  6431.         <return-type type="void" />
  6432.         <parameters>
  6433.           <parameter type="gint" name="spacing" />
  6434.         </parameters>
  6435.       </method>
  6436.       <method name="SetUseMarkup" cname="gtk_expander_set_use_markup">
  6437.         <return-type type="void" />
  6438.         <parameters>
  6439.           <parameter type="gboolean" name="use_markup" />
  6440.         </parameters>
  6441.       </method>
  6442.       <method name="SetUseUnderline" cname="gtk_expander_set_use_underline">
  6443.         <return-type type="void" />
  6444.         <parameters>
  6445.           <parameter type="gboolean" name="use_underline" />
  6446.         </parameters>
  6447.       </method>
  6448.     </object>
  6449.     <object name="FileChooserButton" cname="GtkFileChooserButton" parent="GtkHBox">
  6450.       <field name="Priv" cname="priv" type="GtkFileChooserButtonPrivate*" />
  6451.       <property name="Dialog" cname="dialog" type="GtkFileChooserDialog" writeable="true" construct-only="true" />
  6452.       <property name="FocusOnClick" cname="focus-on-click" type="gboolean" readable="true" writeable="true" />
  6453.       <property name="Title" cname="title" type="gchar*" readable="true" writeable="true" />
  6454.       <property name="WidthChars" cname="width-chars" type="gint" readable="true" writeable="true" />
  6455.       <implements>
  6456.         <interface cname="GtkFileChooser" />
  6457.       </implements>
  6458.       <method name="GetFocusOnClick" cname="gtk_file_chooser_button_get_focus_on_click">
  6459.         <return-type type="gboolean" />
  6460.       </method>
  6461.       <method name="GetTitle" cname="gtk_file_chooser_button_get_title">
  6462.         <return-type type="const-gchar*" />
  6463.       </method>
  6464.       <method name="GetType" cname="gtk_file_chooser_button_get_type" shared="true">
  6465.         <return-type type="GType" />
  6466.       </method>
  6467.       <method name="GetWidthChars" cname="gtk_file_chooser_button_get_width_chars">
  6468.         <return-type type="gint" />
  6469.       </method>
  6470.       <constructor cname="gtk_file_chooser_button_new">
  6471.         <parameters>
  6472.           <parameter type="const-gchar*" name="title" />
  6473.           <parameter type="GtkFileChooserAction" name="action" />
  6474.         </parameters>
  6475.       </constructor>
  6476.       <constructor cname="gtk_file_chooser_button_new_with_backend">
  6477.         <parameters>
  6478.           <parameter type="const-gchar*" name="title" />
  6479.           <parameter type="GtkFileChooserAction" name="action" />
  6480.           <parameter type="const-gchar*" name="backend" />
  6481.         </parameters>
  6482.       </constructor>
  6483.       <constructor cname="gtk_file_chooser_button_new_with_dialog">
  6484.         <parameters>
  6485.           <parameter type="GtkWidget*" name="dialog" />
  6486.         </parameters>
  6487.       </constructor>
  6488.       <method name="SetFocusOnClick" cname="gtk_file_chooser_button_set_focus_on_click">
  6489.         <return-type type="void" />
  6490.         <parameters>
  6491.           <parameter type="gboolean" name="focus_on_click" />
  6492.         </parameters>
  6493.       </method>
  6494.       <method name="SetTitle" cname="gtk_file_chooser_button_set_title">
  6495.         <return-type type="void" />
  6496.         <parameters>
  6497.           <parameter type="const-gchar*" name="title" />
  6498.         </parameters>
  6499.       </method>
  6500.       <method name="SetWidthChars" cname="gtk_file_chooser_button_set_width_chars">
  6501.         <return-type type="void" />
  6502.         <parameters>
  6503.           <parameter type="gint" name="n_chars" />
  6504.         </parameters>
  6505.       </method>
  6506.     </object>
  6507.     <object name="FileChooserDialog" cname="GtkFileChooserDialog" parent="GtkDialog">
  6508.       <field name="Priv" cname="priv" type="GtkFileChooserDialogPrivate*" />
  6509.       <implements>
  6510.         <interface cname="GtkFileChooser" />
  6511.       </implements>
  6512.       <method name="GetType" cname="gtk_file_chooser_dialog_get_type" shared="true">
  6513.         <return-type type="GType" />
  6514.       </method>
  6515.       <constructor cname="gtk_file_chooser_dialog_new" hidden="1">
  6516.         <parameters>
  6517.           <parameter type="const-gchar*" name="title" />
  6518.           <parameter type="GtkWindow*" name="parent" />
  6519.           <parameter type="GtkFileChooserAction" name="action" />
  6520.           <parameter type="const-gchar*" name="first_button_text" />
  6521.           <parameter ellipsis="true" />
  6522.         </parameters>
  6523.       </constructor>
  6524.       <constructor cname="gtk_file_chooser_dialog_new_with_backend" hidden="1">
  6525.         <parameters>
  6526.           <parameter type="const-gchar*" name="title" />
  6527.           <parameter type="GtkWindow*" name="parent" />
  6528.           <parameter type="GtkFileChooserAction" name="action" />
  6529.           <parameter type="const-gchar*" name="backend" />
  6530.           <parameter type="const-gchar*" name="first_button_text" />
  6531.           <parameter ellipsis="true" />
  6532.         </parameters>
  6533.       </constructor>
  6534.     </object>
  6535.     <object name="FileChooserWidget" cname="GtkFileChooserWidget" parent="GtkVBox">
  6536.       <field name="Priv" cname="priv" type="GtkFileChooserWidgetPrivate*" />
  6537.       <implements>
  6538.         <interface cname="GtkFileChooser" />
  6539.       </implements>
  6540.       <method name="GetType" cname="gtk_file_chooser_widget_get_type" shared="true">
  6541.         <return-type type="GType" />
  6542.       </method>
  6543.       <constructor cname="gtk_file_chooser_widget_new">
  6544.         <parameters>
  6545.           <parameter type="GtkFileChooserAction" name="action" />
  6546.         </parameters>
  6547.       </constructor>
  6548.       <constructor cname="gtk_file_chooser_widget_new_with_backend">
  6549.         <parameters>
  6550.           <parameter type="GtkFileChooserAction" name="action" />
  6551.           <parameter type="const-gchar*" name="backend" />
  6552.         </parameters>
  6553.       </constructor>
  6554.     </object>
  6555.     <object name="FileFilter" cname="GtkFileFilter" parent="GtkObject">
  6556.       <method name="AddCustom" cname="gtk_file_filter_add_custom">
  6557.         <return-type type="void" />
  6558.         <parameters>
  6559.           <parameter type="GtkFileFilterFlags" name="needed" />
  6560.           <parameter type="GtkFileFilterFunc" name="func" />
  6561.           <parameter type="gpointer" name="data" />
  6562.           <parameter type="GDestroyNotify" name="notify" />
  6563.         </parameters>
  6564.       </method>
  6565.       <method name="AddMimeType" cname="gtk_file_filter_add_mime_type">
  6566.         <return-type type="void" />
  6567.         <parameters>
  6568.           <parameter type="const-gchar*" name="mime_type" />
  6569.         </parameters>
  6570.       </method>
  6571.       <method name="AddPattern" cname="gtk_file_filter_add_pattern">
  6572.         <return-type type="void" />
  6573.         <parameters>
  6574.           <parameter type="const-gchar*" name="pattern" />
  6575.         </parameters>
  6576.       </method>
  6577.       <method name="AddPixbufFormats" cname="gtk_file_filter_add_pixbuf_formats">
  6578.         <return-type type="void" />
  6579.       </method>
  6580.       <method name="Filter" cname="gtk_file_filter_filter">
  6581.         <return-type type="gboolean" />
  6582.         <parameters>
  6583.           <parameter type="const-GtkFileFilterInfo*" name="filter_info" />
  6584.         </parameters>
  6585.       </method>
  6586.       <method name="GetName" cname="gtk_file_filter_get_name">
  6587.         <return-type type="const-gchar*" />
  6588.       </method>
  6589.       <method name="GetNeeded" cname="gtk_file_filter_get_needed">
  6590.         <return-type type="GtkFileFilterFlags" />
  6591.       </method>
  6592.       <method name="GetType" cname="gtk_file_filter_get_type" shared="true">
  6593.         <return-type type="GType" />
  6594.       </method>
  6595.       <constructor cname="gtk_file_filter_new" />
  6596.       <method name="SetName" cname="gtk_file_filter_set_name">
  6597.         <return-type type="void" />
  6598.         <parameters>
  6599.           <parameter type="const-gchar*" name="name" />
  6600.         </parameters>
  6601.       </method>
  6602.     </object>
  6603.     <object name="FileSelection" cname="GtkFileSelection" parent="GtkDialog">
  6604.       <field name="DirList" cname="dir_list" access="public" type="GtkTreeView*" />
  6605.       <field name="FileList" cname="file_list" access="public" type="GtkTreeView*" />
  6606.       <field name="SelectionEntry" cname="selection_entry" access="public" type="GtkEntry*" />
  6607.       <field name="SelectionText" cname="selection_text" access="public" type="GtkLabel*" />
  6608.       <field cname="main_vbox" access="public" name="MainVBox" type="GtkVBox*" />
  6609.       <field name="OkButton" cname="ok_button" access="public" type="GtkButton*" />
  6610.       <field name="CancelButton" cname="cancel_button" access="public" type="GtkButton*" />
  6611.       <field name="HelpButton" cname="help_button" access="public" type="GtkButton*" />
  6612.       <field name="HistoryPulldown" cname="history_pulldown" access="public" type="GtkOptionMenu*" />
  6613.       <field name="HistoryMenu" cname="history_menu" access="public" type="GtkMenu*" />
  6614.       <field name="HistoryList" cname="history_list" type="GList*" access="private" />
  6615.       <field name="FileopDialog" cname="fileop_dialog" access="public" type="GtkMessageDialog*" />
  6616.       <field name="FileopEntry" cname="fileop_entry" access="public" type="GtkEntry*" />
  6617.       <field name="FileopFile" cname="fileop_file" type="gchar*" access="public" />
  6618.       <field name="CmplState" cname="cmpl_state" type="gpointer" access="private" />
  6619.       <field name="FileopCDir" cname="fileop_c_dir" access="public" type="GtkButton*" />
  6620.       <field name="FileopDelFile" cname="fileop_del_file" access="public" type="GtkButton*" />
  6621.       <field name="FileopRenFile" cname="fileop_ren_file" access="public" type="GtkButton*" />
  6622.       <field name="ButtonArea" cname="button_area" access="public" type="GtkHButtonBox*" />
  6623.       <field name="ActionArea" cname="action_area" access="public" type="GtkHButtonBox*" new_flag="1" />
  6624.       <field name="SelectedNames" cname="selected_names" type="GPtrArray*" />
  6625.       <field name="LastSelected" cname="last_selected" type="gchar*" />
  6626.       <property name="Filename" cname="filename" readable="true" writeable="true" type="gfilename*" />
  6627.       <property name="ShowFileops" cname="show-fileops" type="gboolean" readable="true" writeable="true" />
  6628.       <property name="SelectMultiple" cname="select-multiple" type="gboolean" readable="true" writeable="true" />
  6629.       <method name="Complete" cname="gtk_file_selection_complete">
  6630.         <return-type type="void" />
  6631.         <parameters>
  6632.           <parameter type="const-gchar*" name="pattern" />
  6633.         </parameters>
  6634.       </method>
  6635.       <method name="GetFilename" cname="gtk_file_selection_get_filename">
  6636.         <return-type type="const-gfilename*" />
  6637.       </method>
  6638.       <method name="GetSelectMultiple" cname="gtk_file_selection_get_select_multiple">
  6639.         <return-type type="gboolean" />
  6640.       </method>
  6641.       <method name="GetSelections" cname="gtk_file_selection_get_selections" hidden="1">
  6642.         <return-type type="gchar**" />
  6643.       </method>
  6644.       <method name="GetType" cname="gtk_file_selection_get_type" shared="true">
  6645.         <return-type type="GType" />
  6646.       </method>
  6647.       <method name="HideFileopButtons" cname="gtk_file_selection_hide_fileop_buttons">
  6648.         <return-type type="void" />
  6649.       </method>
  6650.       <constructor cname="gtk_file_selection_new">
  6651.         <parameters>
  6652.           <parameter type="const-gchar*" name="title" />
  6653.         </parameters>
  6654.       </constructor>
  6655.       <method name="SetFilename" cname="gtk_file_selection_set_filename">
  6656.         <return-type type="void" />
  6657.         <parameters>
  6658.           <parameter name="filename" type="const-gfilename*" />
  6659.         </parameters>
  6660.       </method>
  6661.       <method name="SetSelectMultiple" cname="gtk_file_selection_set_select_multiple">
  6662.         <return-type type="void" />
  6663.         <parameters>
  6664.           <parameter type="gboolean" name="select_multiple" />
  6665.         </parameters>
  6666.       </method>
  6667.       <method name="ShowFileopButtons" cname="gtk_file_selection_show_fileop_buttons">
  6668.         <return-type type="void" />
  6669.       </method>
  6670.     </object>
  6671.     <object name="Fixed" cname="GtkFixed" parent="GtkContainer">
  6672.       <field name="Children" cname="children" type="GList*" />
  6673.       <childprop name="X" cname="x" type="gint" readable="true" writeable="true" />
  6674.       <childprop name="Y" cname="y" type="gint" readable="true" writeable="true" />
  6675.       <method name="GetHasWindow" cname="gtk_fixed_get_has_window">
  6676.         <return-type type="gboolean" />
  6677.       </method>
  6678.       <method name="GetType" cname="gtk_fixed_get_type" shared="true">
  6679.         <return-type type="GType" />
  6680.       </method>
  6681.       <method name="Move" cname="gtk_fixed_move">
  6682.         <return-type type="void" />
  6683.         <parameters>
  6684.           <parameter type="GtkWidget*" name="widget" />
  6685.           <parameter type="gint" name="x" />
  6686.           <parameter type="gint" name="y" />
  6687.         </parameters>
  6688.       </method>
  6689.       <constructor cname="gtk_fixed_new" />
  6690.       <method name="Put" cname="gtk_fixed_put">
  6691.         <return-type type="void" />
  6692.         <parameters>
  6693.           <parameter type="GtkWidget*" name="widget" />
  6694.           <parameter type="gint" name="x" />
  6695.           <parameter type="gint" name="y" />
  6696.         </parameters>
  6697.       </method>
  6698.       <method name="SetHasWindow" cname="gtk_fixed_set_has_window">
  6699.         <return-type type="void" />
  6700.         <parameters>
  6701.           <parameter type="gboolean" name="has_window" />
  6702.         </parameters>
  6703.       </method>
  6704.     </object>
  6705.     <object name="FontButton" cname="GtkFontButton" parent="GtkButton">
  6706.       <field name="Priv" cname="priv" type="GtkFontButtonPrivate*" />
  6707.       <property name="Title" cname="title" type="gchar*" readable="true" writeable="true" />
  6708.       <property name="FontName" cname="font-name" type="gchar*" readable="true" writeable="true" />
  6709.       <property name="UseFont" cname="use-font" type="gboolean" readable="true" writeable="true" />
  6710.       <property name="UseSize" cname="use-size" type="gboolean" readable="true" writeable="true" />
  6711.       <property name="ShowStyle" cname="show-style" type="gboolean" readable="true" writeable="true" />
  6712.       <property name="ShowSize" cname="show-size" type="gboolean" readable="true" writeable="true" />
  6713.       <signal name="FontSet" cname="font-set" when="FIRST">
  6714.         <return-type type="void" />
  6715.         <parameters>
  6716.           <parameter type="GtkFontButton*" name="gfp" />
  6717.         </parameters>
  6718.       </signal>
  6719.       <method name="GetFontName" cname="gtk_font_button_get_font_name">
  6720.         <return-type type="const-gchar*" />
  6721.       </method>
  6722.       <method name="GetShowSize" cname="gtk_font_button_get_show_size">
  6723.         <return-type type="gboolean" />
  6724.       </method>
  6725.       <method name="GetShowStyle" cname="gtk_font_button_get_show_style">
  6726.         <return-type type="gboolean" />
  6727.       </method>
  6728.       <method name="GetTitle" cname="gtk_font_button_get_title">
  6729.         <return-type type="const-gchar*" />
  6730.       </method>
  6731.       <method name="GetType" cname="gtk_font_button_get_type" shared="true">
  6732.         <return-type type="GType" />
  6733.       </method>
  6734.       <method name="GetUseFont" cname="gtk_font_button_get_use_font">
  6735.         <return-type type="gboolean" />
  6736.       </method>
  6737.       <method name="GetUseSize" cname="gtk_font_button_get_use_size">
  6738.         <return-type type="gboolean" />
  6739.       </method>
  6740.       <constructor cname="gtk_font_button_new" />
  6741.       <constructor cname="gtk_font_button_new_with_font">
  6742.         <parameters>
  6743.           <parameter type="const-gchar*" name="fontname" />
  6744.         </parameters>
  6745.       </constructor>
  6746.       <method name="SetFontName" cname="gtk_font_button_set_font_name">
  6747.         <return-type type="gboolean" />
  6748.         <parameters>
  6749.           <parameter type="const-gchar*" name="fontname" />
  6750.         </parameters>
  6751.       </method>
  6752.       <method name="SetShowSize" cname="gtk_font_button_set_show_size">
  6753.         <return-type type="void" />
  6754.         <parameters>
  6755.           <parameter type="gboolean" name="show_size" />
  6756.         </parameters>
  6757.       </method>
  6758.       <method name="SetShowStyle" cname="gtk_font_button_set_show_style">
  6759.         <return-type type="void" />
  6760.         <parameters>
  6761.           <parameter type="gboolean" name="show_style" />
  6762.         </parameters>
  6763.       </method>
  6764.       <method name="SetTitle" cname="gtk_font_button_set_title">
  6765.         <return-type type="void" />
  6766.         <parameters>
  6767.           <parameter type="const-gchar*" name="title" />
  6768.         </parameters>
  6769.       </method>
  6770.       <method name="SetUseFont" cname="gtk_font_button_set_use_font">
  6771.         <return-type type="void" />
  6772.         <parameters>
  6773.           <parameter type="gboolean" name="use_font" />
  6774.         </parameters>
  6775.       </method>
  6776.       <method name="SetUseSize" cname="gtk_font_button_set_use_size">
  6777.         <return-type type="void" />
  6778.         <parameters>
  6779.           <parameter type="gboolean" name="use_size" />
  6780.         </parameters>
  6781.       </method>
  6782.     </object>
  6783.     <object name="FontSelection" cname="GtkFontSelection" parent="GtkVBox">
  6784.       <field name="FontEntry" cname="font_entry" type="GtkWidget*" />
  6785.       <field name="FamilyList" cname="family_list" type="GtkWidget*" />
  6786.       <field name="FontStyleEntry" cname="font_style_entry" type="GtkWidget*" />
  6787.       <field name="FaceList" cname="face_list" type="GtkWidget*" />
  6788.       <field name="SizeEntry" cname="size_entry" type="GtkWidget*" />
  6789.       <field name="SizeList" cname="size_list" type="GtkWidget*" />
  6790.       <field name="PixelsButton" cname="pixels_button" type="GtkWidget*" />
  6791.       <field name="PointsButton" cname="points_button" type="GtkWidget*" />
  6792.       <field name="FilterButton" cname="filter_button" type="GtkWidget*" />
  6793.       <field name="PreviewEntry" cname="preview_entry" type="GtkWidget*" />
  6794.       <field name="Family" cname="family" type="PangoFontFamily*" />
  6795.       <field name="Face" cname="face" type="PangoFontFace*" />
  6796.       <field name="Size" cname="size" type="gint" />
  6797.       <field name="Font" cname="font" type="GdkFont*" />
  6798.       <property name="FontName" cname="font-name" type="gchar*" readable="true" writeable="true" />
  6799.       <property name="Font" cname="font" type="GdkFont" readable="true" />
  6800.       <property name="PreviewText" cname="preview-text" type="gchar*" readable="true" writeable="true" />
  6801.       <method name="GetFont" cname="gtk_font_selection_get_font" deprecated="1">
  6802.         <return-type type="GdkFont*" />
  6803.       </method>
  6804.       <method name="GetFontName" cname="gtk_font_selection_get_font_name">
  6805.         <return-type type="gchar*" />
  6806.       </method>
  6807.       <method name="GetPreviewText" cname="gtk_font_selection_get_preview_text">
  6808.         <return-type type="const-gchar*" />
  6809.       </method>
  6810.       <method name="GetType" cname="gtk_font_selection_get_type" shared="true">
  6811.         <return-type type="GType" />
  6812.       </method>
  6813.       <constructor cname="gtk_font_selection_new" />
  6814.       <method name="SetFontName" cname="gtk_font_selection_set_font_name">
  6815.         <return-type type="gboolean" />
  6816.         <parameters>
  6817.           <parameter type="const-gchar*" name="fontname" />
  6818.         </parameters>
  6819.       </method>
  6820.       <method name="SetPreviewText" cname="gtk_font_selection_set_preview_text">
  6821.         <return-type type="void" />
  6822.         <parameters>
  6823.           <parameter type="const-gchar*" name="text" />
  6824.         </parameters>
  6825.       </method>
  6826.     </object>
  6827.     <object name="FontSelectionDialog" cname="GtkFontSelectionDialog" parent="GtkDialog">
  6828.       <field name="Fontsel" cname="fontsel" type="GtkWidget*" />
  6829.       <field name="MainVbox" cname="main_vbox" type="GtkWidget*" />
  6830.       <field name="ActionArea" cname="action_area" type="GtkWidget*" />
  6831.       <field name="OkButton" cname="ok_button" type="GtkButton*" access="public" />
  6832.       <field name="ApplyButton" cname="apply_button" type="GtkButton*" access="public" />
  6833.       <field name="CancelButton" cname="cancel_button" type="GtkButton*" access="public" />
  6834.       <field name="DialogWidth" cname="dialog_width" type="gint" />
  6835.       <field name="AutoResize" cname="auto_resize" type="gboolean" />
  6836.       <method name="GetFont" cname="gtk_font_selection_dialog_get_font" deprecated="1">
  6837.         <return-type type="GdkFont*" />
  6838.       </method>
  6839.       <method name="GetFontName" cname="gtk_font_selection_dialog_get_font_name">
  6840.         <return-type type="gchar*" />
  6841.       </method>
  6842.       <method name="GetPreviewText" cname="gtk_font_selection_dialog_get_preview_text">
  6843.         <return-type type="const-gchar*" />
  6844.       </method>
  6845.       <method name="GetType" cname="gtk_font_selection_dialog_get_type" shared="true">
  6846.         <return-type type="GType" />
  6847.       </method>
  6848.       <constructor cname="gtk_font_selection_dialog_new">
  6849.         <parameters>
  6850.           <parameter type="const-gchar*" name="title" />
  6851.         </parameters>
  6852.       </constructor>
  6853.       <method name="SetFontName" cname="gtk_font_selection_dialog_set_font_name">
  6854.         <return-type type="gboolean" />
  6855.         <parameters>
  6856.           <parameter type="const-gchar*" name="fontname" />
  6857.         </parameters>
  6858.       </method>
  6859.       <method name="SetPreviewText" cname="gtk_font_selection_dialog_set_preview_text">
  6860.         <return-type type="void" />
  6861.         <parameters>
  6862.           <parameter type="const-gchar*" name="text" />
  6863.         </parameters>
  6864.       </method>
  6865.     </object>
  6866.     <object name="Frame" cname="GtkFrame" parent="GtkBin">
  6867.       <field name="LabelWidget" cname="label_widget" type="GtkWidget*" />
  6868.       <field name="ShadowType" cname="shadow_type" type="gint16" />
  6869.       <field name="LabelXalign" cname="label_xalign" type="gfloat" />
  6870.       <field name="LabelYalign" cname="label_yalign" type="gfloat" />
  6871.       <field name="ChildAllocation" cname="child_allocation" type="GtkAllocation" />
  6872.       <property name="Label" cname="label" type="gchar*" readable="true" writeable="true" />
  6873.       <property name="LabelXalign" cname="label-xalign" type="gfloat" readable="true" writeable="true" />
  6874.       <property name="LabelYalign" cname="label-yalign" type="gfloat" readable="true" writeable="true" />
  6875.       <property name="Shadow" cname="shadow" type="GtkShadowType" readable="true" writeable="true" />
  6876.       <property name="ShadowType" cname="shadow-type" type="GtkShadowType" readable="true" writeable="true" />
  6877.       <property name="LabelWidget" cname="label-widget" type="GtkWidget" readable="true" writeable="true" />
  6878.       <virtual_method name="ComputeChildAllocation" cname="compute_child_allocation">
  6879.         <return-type type="void" />
  6880.         <parameters>
  6881.           <parameter type="GtkFrame*" name="frame" />
  6882.           <parameter type="GtkAllocation*" name="allocation" />
  6883.         </parameters>
  6884.       </virtual_method>
  6885.       <method name="GetLabel" cname="gtk_frame_get_label">
  6886.         <return-type type="const-gchar*" />
  6887.       </method>
  6888.       <method name="GetLabelAlign" cname="gtk_frame_get_label_align" hidden="1">
  6889.         <return-type type="void" />
  6890.         <parameters>
  6891.           <parameter type="gfloat*" name="xalign" />
  6892.           <parameter type="gfloat*" name="yalign" />
  6893.         </parameters>
  6894.       </method>
  6895.       <method name="GetLabelWidget" cname="gtk_frame_get_label_widget">
  6896.         <return-type type="GtkWidget*" />
  6897.       </method>
  6898.       <method name="GetShadowType" cname="gtk_frame_get_shadow_type">
  6899.         <return-type type="GtkShadowType" />
  6900.       </method>
  6901.       <method name="GetType" cname="gtk_frame_get_type" shared="true">
  6902.         <return-type type="GType" />
  6903.       </method>
  6904.       <constructor cname="gtk_frame_new">
  6905.         <parameters>
  6906.           <parameter type="const-gchar*" name="label" />
  6907.         </parameters>
  6908.       </constructor>
  6909.       <method name="SetLabel" cname="gtk_frame_set_label">
  6910.         <return-type type="void" />
  6911.         <parameters>
  6912.           <parameter type="const-gchar*" name="label" />
  6913.         </parameters>
  6914.       </method>
  6915.       <method name="SetLabelAlign" cname="gtk_frame_set_label_align" hidden="1">
  6916.         <return-type type="void" />
  6917.         <parameters>
  6918.           <parameter type="gfloat" name="xalign" />
  6919.           <parameter type="gfloat" name="yalign" />
  6920.         </parameters>
  6921.       </method>
  6922.       <method name="SetLabelWidget" cname="gtk_frame_set_label_widget">
  6923.         <return-type type="void" />
  6924.         <parameters>
  6925.           <parameter type="GtkWidget*" name="label_widget" />
  6926.         </parameters>
  6927.       </method>
  6928.       <method name="SetShadowType" cname="gtk_frame_set_shadow_type">
  6929.         <return-type type="void" />
  6930.         <parameters>
  6931.           <parameter type="GtkShadowType" name="type" />
  6932.         </parameters>
  6933.       </method>
  6934.     </object>
  6935.     <object name="GammaCurve" cname="GtkGammaCurve" parent="GtkVBox">
  6936.       <field name="Table" cname="table" type="GtkWidget*" />
  6937.       <field name="Curve" cname="curve" type="GtkWidget*" />
  6938.       <field name="Button" cname="button" array_len="5" type="GtkWidget*" />
  6939.       <field name="Gamma" cname="gamma" type="gfloat" />
  6940.       <field name="GammaDialog" cname="gamma_dialog" type="GtkWidget*" />
  6941.       <field name="GammaText" cname="gamma_text" type="GtkWidget*" />
  6942.       <method name="GetType" cname="gtk_gamma_curve_get_type" shared="true">
  6943.         <return-type type="GType" />
  6944.       </method>
  6945.       <constructor cname="gtk_gamma_curve_new" />
  6946.     </object>
  6947.     <object name="HandleBox" cname="GtkHandleBox" parent="GtkBin">
  6948.       <field name="BinWindow" cname="bin_window" type="GdkWindow*" />
  6949.       <field name="FloatWindow" cname="float_window" type="GdkWindow*" />
  6950.       <field name="ShadowType" cname="shadow_type" type="GtkShadowType" />
  6951.       <field name="HandlePosition" cname="handle_position" bits="2" type="guint" />
  6952.       <field name="FloatWindowMapped" cname="float_window_mapped" bits="1" type="guint" />
  6953.       <field name="ChildDetached" cname="child_detached" bits="1" type="guint" />
  6954.       <field name="InDrag" cname="in_drag" bits="1" type="guint" />
  6955.       <field name="ShrinkOnDetach" cname="shrink_on_detach" bits="1" type="guint" />
  6956.       <field name="SnapEdge" cname="snap_edge" bits="3" type="signed" />
  6957.       <field name="DeskoffX" cname="deskoff_x" type="gint" />
  6958.       <field name="DeskoffY" cname="deskoff_y" type="gint" />
  6959.       <field name="AttachAllocation" cname="attach_allocation" type="GtkAllocation" />
  6960.       <field name="FloatAllocation" cname="float_allocation" type="GtkAllocation" />
  6961.       <property name="Shadow" cname="shadow" type="GtkShadowType" readable="true" writeable="true" />
  6962.       <property name="ShadowType" cname="shadow-type" type="GtkShadowType" readable="true" writeable="true" hidden="1" />
  6963.       <property name="HandlePosition" cname="handle-position" type="GtkPositionType" readable="true" writeable="true" />
  6964.       <property name="SnapEdge" cname="snap-edge" type="GtkPositionType" readable="true" writeable="true" />
  6965.       <property name="SnapEdgeSet" cname="snap-edge-set" type="gboolean" readable="true" writeable="true" />
  6966.       <signal name="ChildAttached" cname="child_attached" when="FIRST">
  6967.         <return-type type="void" />
  6968.         <parameters>
  6969.           <parameter type="GtkHandleBox*" name="handle_box" />
  6970.           <parameter type="GtkWidget*" name="child" />
  6971.         </parameters>
  6972.       </signal>
  6973.       <signal name="ChildDetached" cname="child_detached" when="FIRST">
  6974.         <return-type type="void" />
  6975.         <parameters>
  6976.           <parameter type="GtkHandleBox*" name="handle_box" />
  6977.           <parameter type="GtkWidget*" name="child" />
  6978.         </parameters>
  6979.       </signal>
  6980.       <method name="GetHandlePosition" cname="gtk_handle_box_get_handle_position">
  6981.         <return-type type="GtkPositionType" />
  6982.       </method>
  6983.       <method name="GetShadowType" cname="gtk_handle_box_get_shadow_type">
  6984.         <return-type type="GtkShadowType" />
  6985.       </method>
  6986.       <method name="GetSnapEdge" cname="gtk_handle_box_get_snap_edge">
  6987.         <return-type type="GtkPositionType" />
  6988.       </method>
  6989.       <method name="GetType" cname="gtk_handle_box_get_type" shared="true">
  6990.         <return-type type="GType" />
  6991.       </method>
  6992.       <constructor cname="gtk_handle_box_new" />
  6993.       <method name="SetHandlePosition" cname="gtk_handle_box_set_handle_position">
  6994.         <return-type type="void" />
  6995.         <parameters>
  6996.           <parameter type="GtkPositionType" name="position" />
  6997.         </parameters>
  6998.       </method>
  6999.       <method name="SetShadowType" cname="gtk_handle_box_set_shadow_type">
  7000.         <return-type type="void" />
  7001.         <parameters>
  7002.           <parameter type="GtkShadowType" name="type" />
  7003.         </parameters>
  7004.       </method>
  7005.       <method name="SetSnapEdge" cname="gtk_handle_box_set_snap_edge">
  7006.         <return-type type="void" />
  7007.         <parameters>
  7008.           <parameter type="GtkPositionType" name="edge" />
  7009.         </parameters>
  7010.       </method>
  7011.     </object>
  7012.     <object name="HBox" cname="GtkHBox" parent="GtkBox">
  7013.       <method name="GetType" cname="gtk_hbox_get_type" shared="true">
  7014.         <return-type type="GType" />
  7015.       </method>
  7016.       <constructor cname="gtk_hbox_new">
  7017.         <parameters>
  7018.           <parameter type="gboolean" name="homogeneous" />
  7019.           <parameter type="gint" name="spacing" />
  7020.         </parameters>
  7021.       </constructor>
  7022.     </object>
  7023.     <object name="HButtonBox" cname="GtkHButtonBox" parent="GtkButtonBox">
  7024.       <method name="GetLayoutDefault" cname="gtk_hbutton_box_get_layout_default" deprecated="1" shared="true">
  7025.         <return-type type="GtkButtonBoxStyle" />
  7026.       </method>
  7027.       <method name="GetSpacingDefault" cname="gtk_hbutton_box_get_spacing_default" deprecated="1" shared="true">
  7028.         <return-type type="gint" />
  7029.       </method>
  7030.       <method name="GetType" cname="gtk_hbutton_box_get_type" shared="true">
  7031.         <return-type type="GType" />
  7032.       </method>
  7033.       <constructor cname="gtk_hbutton_box_new" />
  7034.       <method name="SetLayoutDefault" cname="gtk_hbutton_box_set_layout_default" deprecated="1" shared="true">
  7035.         <return-type type="void" />
  7036.         <parameters>
  7037.           <parameter type="GtkButtonBoxStyle" name="layout" />
  7038.         </parameters>
  7039.       </method>
  7040.       <method name="SetSpacingDefault" cname="gtk_hbutton_box_set_spacing_default" deprecated="1" shared="true">
  7041.         <return-type type="void" />
  7042.         <parameters>
  7043.           <parameter type="gint" name="spacing" />
  7044.         </parameters>
  7045.       </method>
  7046.     </object>
  7047.     <object name="HPaned" cname="GtkHPaned" parent="GtkPaned">
  7048.       <method name="GetType" cname="gtk_hpaned_get_type" shared="true">
  7049.         <return-type type="GType" />
  7050.       </method>
  7051.       <constructor cname="gtk_hpaned_new" />
  7052.     </object>
  7053.     <object name="HRuler" cname="GtkHRuler" parent="GtkRuler">
  7054.       <method name="GetType" cname="gtk_hruler_get_type" shared="true">
  7055.         <return-type type="GType" />
  7056.       </method>
  7057.       <constructor cname="gtk_hruler_new" />
  7058.     </object>
  7059.     <object name="HScale" cname="GtkHScale" parent="GtkScale">
  7060.       <method name="GetType" cname="gtk_hscale_get_type" shared="true">
  7061.         <return-type type="GType" />
  7062.       </method>
  7063.       <constructor cname="gtk_hscale_new">
  7064.         <parameters>
  7065.           <parameter type="GtkAdjustment*" name="adjustment" />
  7066.         </parameters>
  7067.       </constructor>
  7068.       <constructor cname="gtk_hscale_new_with_range" hidden="1">
  7069.         <parameters>
  7070.           <parameter type="gdouble" name="min" />
  7071.           <parameter type="gdouble" name="max" />
  7072.           <parameter type="gdouble" name="step" />
  7073.         </parameters>
  7074.       </constructor>
  7075.     </object>
  7076.     <object name="HScrollbar" cname="GtkHScrollbar" parent="GtkScrollbar">
  7077.       <method name="GetType" cname="gtk_hscrollbar_get_type" shared="true">
  7078.         <return-type type="GType" />
  7079.       </method>
  7080.       <constructor cname="gtk_hscrollbar_new">
  7081.         <parameters>
  7082.           <parameter type="GtkAdjustment*" name="adjustment" />
  7083.         </parameters>
  7084.       </constructor>
  7085.     </object>
  7086.     <object name="HSeparator" cname="GtkHSeparator" parent="GtkSeparator">
  7087.       <method name="GetType" cname="gtk_hseparator_get_type" shared="true">
  7088.         <return-type type="GType" />
  7089.       </method>
  7090.       <constructor cname="gtk_hseparator_new" />
  7091.     </object>
  7092.     <object name="HSV" cname="GtkHSV" parent="GtkWidget">
  7093.       <field name="Priv" cname="priv" type="gpointer" />
  7094.       <signal name="Changed" cname="changed" when="FIRST">
  7095.         <return-type type="void" />
  7096.         <parameters>
  7097.           <parameter type="GtkHSV*" name="hsv" />
  7098.         </parameters>
  7099.       </signal>
  7100.       <signal name="Move" cname="move" when="LAST">
  7101.         <return-type type="void" />
  7102.         <parameters>
  7103.           <parameter type="GtkHSV*" name="hsv" />
  7104.           <parameter type="GtkDirectionType" name="type" />
  7105.         </parameters>
  7106.       </signal>
  7107.       <method name="GetColor" cname="gtk_hsv_get_color">
  7108.         <return-type type="void" />
  7109.         <parameters>
  7110.           <parameter type="gdouble*" name="h" />
  7111.           <parameter type="gdouble*" name="s" />
  7112.           <parameter type="gdouble*" name="v" />
  7113.         </parameters>
  7114.       </method>
  7115.       <method name="GetMetrics" cname="gtk_hsv_get_metrics">
  7116.         <return-type type="void" />
  7117.         <parameters>
  7118.           <parameter type="gint*" name="size" />
  7119.           <parameter type="gint*" name="ring_width" />
  7120.         </parameters>
  7121.       </method>
  7122.       <method name="GetType" cname="gtk_hsv_get_type" shared="true">
  7123.         <return-type type="GType" />
  7124.       </method>
  7125.       <method name="IsAdjusting" cname="gtk_hsv_is_adjusting">
  7126.         <return-type type="gboolean" />
  7127.       </method>
  7128.       <constructor cname="gtk_hsv_new" />
  7129.       <method name="SetColor" cname="gtk_hsv_set_color">
  7130.         <return-type type="void" />
  7131.         <parameters>
  7132.           <parameter type="double" name="h" />
  7133.           <parameter type="double" name="s" />
  7134.           <parameter type="double" name="v" />
  7135.         </parameters>
  7136.       </method>
  7137.       <method name="SetMetrics" cname="gtk_hsv_set_metrics">
  7138.         <return-type type="void" />
  7139.         <parameters>
  7140.           <parameter type="gint" name="size" />
  7141.           <parameter type="gint" name="ring_width" />
  7142.         </parameters>
  7143.       </method>
  7144.       <method name="ToRgb" cname="gtk_hsv_to_rgb" shared="true">
  7145.         <return-type type="void" />
  7146.         <parameters>
  7147.           <parameter type="gdouble" name="h" />
  7148.           <parameter type="gdouble" name="s" />
  7149.           <parameter type="gdouble" name="v" />
  7150.           <parameter type="gdouble*" name="r" />
  7151.           <parameter type="gdouble*" name="g" />
  7152.           <parameter type="gdouble*" name="b" />
  7153.         </parameters>
  7154.       </method>
  7155.     </object>
  7156.     <object name="IconFactory" cname="GtkIconFactory" parent="GObject">
  7157.       <field name="Icons" cname="icons" type="GHashTable*" />
  7158.       <method name="Add" cname="gtk_icon_factory_add">
  7159.         <return-type type="void" />
  7160.         <parameters>
  7161.           <parameter type="const-gchar*" name="stock_id" />
  7162.           <parameter type="GtkIconSet*" name="icon_set" />
  7163.         </parameters>
  7164.       </method>
  7165.       <method name="AddDefault" cname="gtk_icon_factory_add_default">
  7166.         <return-type type="void" />
  7167.       </method>
  7168.       <method name="GetType" cname="gtk_icon_factory_get_type" shared="true">
  7169.         <return-type type="GType" />
  7170.       </method>
  7171.       <method name="Lookup" cname="gtk_icon_factory_lookup">
  7172.         <return-type type="GtkIconSet*" />
  7173.         <parameters>
  7174.           <parameter type="const-gchar*" name="stock_id" />
  7175.         </parameters>
  7176.       </method>
  7177.       <method name="LookupDefault" cname="gtk_icon_factory_lookup_default" shared="true">
  7178.         <return-type type="GtkIconSet*" />
  7179.         <parameters>
  7180.           <parameter type="const-gchar*" name="stock_id" />
  7181.         </parameters>
  7182.       </method>
  7183.       <constructor cname="gtk_icon_factory_new" />
  7184.       <method name="RemoveDefault" cname="gtk_icon_factory_remove_default">
  7185.         <return-type type="void" />
  7186.       </method>
  7187.     </object>
  7188.     <object name="IconTheme" cname="GtkIconTheme" parent="GObject">
  7189.       <field name="Priv" cname="priv" type="GtkIconThemePrivate*" />
  7190.       <signal name="Changed" cname="changed" when="LAST">
  7191.         <return-type type="void" />
  7192.         <parameters>
  7193.           <parameter type="GtkIconTheme*" name="icon_theme" />
  7194.         </parameters>
  7195.       </signal>
  7196.       <method name="AddBuiltinIcon" cname="gtk_icon_theme_add_builtin_icon" shared="true">
  7197.         <return-type type="void" />
  7198.         <parameters>
  7199.           <parameter type="const-gchar*" name="icon_name" />
  7200.           <parameter type="gint" name="size" />
  7201.           <parameter type="GdkPixbuf*" name="pixbuf" />
  7202.         </parameters>
  7203.       </method>
  7204.       <method name="AppendSearchPath" cname="gtk_icon_theme_append_search_path">
  7205.         <return-type type="void" />
  7206.         <parameters>
  7207.           <parameter type="const-gchar*" name="path" />
  7208.         </parameters>
  7209.       </method>
  7210.       <method name="ErrorQuark" cname="gtk_icon_theme_error_quark" shared="true">
  7211.         <return-type type="GQuark" />
  7212.       </method>
  7213.       <method name="GetDefault" cname="gtk_icon_theme_get_default" shared="true">
  7214.         <return-type type="GtkIconTheme*" />
  7215.       </method>
  7216.       <method name="GetExampleIconName" cname="gtk_icon_theme_get_example_icon_name">
  7217.         <return-type type="char*" />
  7218.       </method>
  7219.       <method name="GetForScreen" cname="gtk_icon_theme_get_for_screen" shared="true">
  7220.         <return-type type="GtkIconTheme*" />
  7221.         <parameters>
  7222.           <parameter type="GdkScreen*" name="screen" />
  7223.         </parameters>
  7224.       </method>
  7225.       <method name="GetIconSizes" cname="gtk_icon_theme_get_icon_sizes" hidden="1">
  7226.         <return-type type="gint*" />
  7227.         <parameters>
  7228.           <parameter type="const-gchar*" name="icon_name" />
  7229.         </parameters>
  7230.       </method>
  7231.       <method name="GetSearchPath" cname="gtk_icon_theme_get_search_path" hidden="1">
  7232.         <return-type type="void" />
  7233.         <parameters>
  7234.           <parameter type="gchar**" array="true" name="path" />
  7235.           <parameter type="gint*" name="n_elements" />
  7236.         </parameters>
  7237.       </method>
  7238.       <method name="GetType" cname="gtk_icon_theme_get_type" shared="true">
  7239.         <return-type type="GType" />
  7240.       </method>
  7241.       <method name="HasIcon" cname="gtk_icon_theme_has_icon">
  7242.         <return-type type="gboolean" />
  7243.         <parameters>
  7244.           <parameter type="const-gchar*" name="icon_name" />
  7245.         </parameters>
  7246.       </method>
  7247.       <method name="ListIcons" cname="gtk_icon_theme_list_icons" hidden="1">
  7248.         <return-type type="GList*" />
  7249.         <parameters>
  7250.           <parameter type="const-gchar*" name="context" />
  7251.         </parameters>
  7252.       </method>
  7253.       <method name="LoadIcon" cname="gtk_icon_theme_load_icon">
  7254.         <return-type type="GdkPixbuf*" />
  7255.         <parameters>
  7256.           <parameter type="const-gchar*" name="icon_name" />
  7257.           <parameter type="gint" name="size" />
  7258.           <parameter type="GtkIconLookupFlags" name="flags" />
  7259.           <parameter type="GError**" name="error" />
  7260.         </parameters>
  7261.       </method>
  7262.       <method name="LookupIcon" cname="gtk_icon_theme_lookup_icon">
  7263.         <return-type type="GtkIconInfo*" owned="true" />
  7264.         <parameters>
  7265.           <parameter type="const-gchar*" name="icon_name" />
  7266.           <parameter type="gint" name="size" />
  7267.           <parameter type="GtkIconLookupFlags" name="flags" />
  7268.         </parameters>
  7269.       </method>
  7270.       <constructor cname="gtk_icon_theme_new" />
  7271.       <method name="PrependSearchPath" cname="gtk_icon_theme_prepend_search_path">
  7272.         <return-type type="void" />
  7273.         <parameters>
  7274.           <parameter type="const-gchar*" name="path" />
  7275.         </parameters>
  7276.       </method>
  7277.       <method name="RescanIfNeeded" cname="gtk_icon_theme_rescan_if_needed">
  7278.         <return-type type="gboolean" />
  7279.       </method>
  7280.       <method name="SetCustomTheme" cname="gtk_icon_theme_set_custom_theme">
  7281.         <return-type type="void" />
  7282.         <parameters>
  7283.           <parameter type="const-gchar*" name="theme_name" />
  7284.         </parameters>
  7285.       </method>
  7286.       <method name="SetScreen" cname="gtk_icon_theme_set_screen">
  7287.         <return-type type="void" />
  7288.         <parameters>
  7289.           <parameter type="GdkScreen*" name="screen" />
  7290.         </parameters>
  7291.       </method>
  7292.       <method name="SetSearchPath" cname="gtk_icon_theme_set_search_path" hidden="1">
  7293.         <return-type type="void" />
  7294.         <parameters>
  7295.           <parameter type="const-gchar*" array="true" name="path" />
  7296.           <parameter type="gint" name="n_elements" />
  7297.         </parameters>
  7298.       </method>
  7299.     </object>
  7300.     <object name="IconView" cname="GtkIconView" parent="GtkContainer">
  7301.       <field name="Priv" cname="priv" type="GtkIconViewPrivate*" />
  7302.       <property name="SelectionMode" cname="selection-mode" type="GtkSelectionMode" readable="true" writeable="true" />
  7303.       <property name="PixbufColumn" cname="pixbuf-column" type="gint" readable="true" writeable="true" />
  7304.       <property name="TextColumn" cname="text-column" type="gint" readable="true" writeable="true" />
  7305.       <property name="MarkupColumn" cname="markup-column" type="gint" readable="true" writeable="true" />
  7306.       <property name="Model" cname="model" type="GtkTreeModel" readable="true" writeable="true" />
  7307.       <property name="Columns" cname="columns" type="gint" readable="true" writeable="true" />
  7308.       <property name="ItemWidth" cname="item-width" type="gint" readable="true" writeable="true" />
  7309.       <property name="Spacing" cname="spacing" type="gint" readable="true" writeable="true" />
  7310.       <property name="RowSpacing" cname="row-spacing" type="gint" readable="true" writeable="true" />
  7311.       <property name="ColumnSpacing" cname="column-spacing" type="gint" readable="true" writeable="true" />
  7312.       <property name="Margin" cname="margin" type="gint" readable="true" writeable="true" />
  7313.       <property name="Orientation" cname="orientation" type="GtkOrientation" readable="true" writeable="true" />
  7314.       <property name="Reorderable" cname="reorderable" type="gboolean" readable="true" writeable="true" />
  7315.       <signal name="SetScrollAdjustments" cname="set_scroll_adjustments" when="LAST" hidden="1">
  7316.         <return-type type="void" />
  7317.         <parameters>
  7318.           <parameter type="GtkIconView*" name="icon_view" />
  7319.           <parameter type="GtkAdjustment*" name="hadjustment" />
  7320.           <parameter type="GtkAdjustment*" name="vadjustment" />
  7321.         </parameters>
  7322.       </signal>
  7323.       <signal name="ItemActivated" cname="item_activated" when="LAST">
  7324.         <return-type type="void" />
  7325.         <parameters>
  7326.           <parameter type="GtkIconView*" name="icon_view" />
  7327.           <parameter type="GtkTreePath*" name="path" />
  7328.         </parameters>
  7329.       </signal>
  7330.       <signal name="SelectionChanged" cname="selection_changed" when="FIRST">
  7331.         <return-type type="void" />
  7332.         <parameters>
  7333.           <parameter type="GtkIconView*" name="icon_view" />
  7334.         </parameters>
  7335.       </signal>
  7336.       <signal cname="select_all" when="LAST" name="AllSelected">
  7337.         <return-type type="void" />
  7338.         <parameters>
  7339.           <parameter type="GtkIconView*" name="icon_view" />
  7340.         </parameters>
  7341.       </signal>
  7342.       <signal cname="unselect_all" when="LAST" name="AllUnselected">
  7343.         <return-type type="void" />
  7344.         <parameters>
  7345.           <parameter type="GtkIconView*" name="icon_view" />
  7346.         </parameters>
  7347.       </signal>
  7348.       <signal name="SelectCursorItem" cname="select_cursor_item" when="LAST">
  7349.         <return-type type="void" />
  7350.         <parameters>
  7351.           <parameter type="GtkIconView*" name="icon_view" />
  7352.         </parameters>
  7353.       </signal>
  7354.       <signal name="ToggleCursorItem" cname="toggle_cursor_item" when="LAST">
  7355.         <return-type type="void" />
  7356.         <parameters>
  7357.           <parameter type="GtkIconView*" name="icon_view" />
  7358.         </parameters>
  7359.       </signal>
  7360.       <signal name="ActivateCursorItem" cname="activate_cursor_item" when="LAST">
  7361.         <return-type type="gboolean" />
  7362.         <parameters>
  7363.           <parameter type="GtkIconView*" name="icon_view" />
  7364.         </parameters>
  7365.       </signal>
  7366.       <signal name="MoveCursor" cname="move_cursor" when="LAST">
  7367.         <return-type type="gboolean" />
  7368.         <parameters>
  7369.           <parameter type="GtkIconView*" name="icon_view" />
  7370.           <parameter type="GtkMovementStep" name="step" />
  7371.           <parameter type="gint" name="count" />
  7372.         </parameters>
  7373.       </signal>
  7374.       <implements>
  7375.         <interface cname="GtkCellLayout" />
  7376.       </implements>
  7377.       <method name="CreateDragIcon" cname="gtk_icon_view_create_drag_icon">
  7378.         <return-type type="GdkPixmap*" />
  7379.         <parameters>
  7380.           <parameter type="GtkTreePath*" name="path" />
  7381.         </parameters>
  7382.       </method>
  7383.       <method name="EnableModelDragDest" cname="gtk_icon_view_enable_model_drag_dest">
  7384.         <return-type type="void" />
  7385.         <parameters>
  7386.           <parameter type="const-GtkTargetEntry*" name="targets" array="1" />
  7387.           <parameter type="gint" name="n_targets" />
  7388.           <parameter type="GdkDragAction" name="actions" />
  7389.         </parameters>
  7390.       </method>
  7391.       <method name="EnableModelDragSource" cname="gtk_icon_view_enable_model_drag_source">
  7392.         <return-type type="void" />
  7393.         <parameters>
  7394.           <parameter type="GdkModifierType" name="start_button_mask" />
  7395.           <parameter type="const-GtkTargetEntry*" name="targets" array="1" />
  7396.           <parameter type="gint" name="n_targets" />
  7397.           <parameter type="GdkDragAction" name="actions" />
  7398.         </parameters>
  7399.       </method>
  7400.       <method name="GetColumnSpacing" cname="gtk_icon_view_get_column_spacing">
  7401.         <return-type type="gint" />
  7402.       </method>
  7403.       <method name="GetColumns" cname="gtk_icon_view_get_columns">
  7404.         <return-type type="gint" />
  7405.       </method>
  7406.       <method name="GetCursor" cname="gtk_icon_view_get_cursor">
  7407.         <return-type type="gboolean" />
  7408.         <parameters>
  7409.           <parameter type="GtkTreePath**" name="path" pass_as="out" owned="true" />
  7410.           <parameter type="GtkCellRenderer**" name="cell" pass_as="out" />
  7411.         </parameters>
  7412.       </method>
  7413.       <method name="GetDestItemAtPos" cname="gtk_icon_view_get_dest_item_at_pos">
  7414.         <return-type type="gboolean" />
  7415.         <parameters>
  7416.           <parameter type="gint" name="drag_x" />
  7417.           <parameter type="gint" name="drag_y" />
  7418.           <parameter type="GtkTreePath**" name="path" pass_as="out" owned="true" />
  7419.           <parameter type="GtkIconViewDropPosition*" name="pos" />
  7420.         </parameters>
  7421.       </method>
  7422.       <method name="GetDragDestItem" cname="gtk_icon_view_get_drag_dest_item">
  7423.         <return-type type="void" />
  7424.         <parameters>
  7425.           <parameter type="GtkTreePath**" name="path" pass_as="out" owned="true" />
  7426.           <parameter type="GtkIconViewDropPosition*" name="pos" />
  7427.         </parameters>
  7428.       </method>
  7429.       <method name="GetItemAtPos" cname="gtk_icon_view_get_item_at_pos">
  7430.         <return-type type="gboolean" />
  7431.         <parameters>
  7432.           <parameter type="gint" name="x" />
  7433.           <parameter type="gint" name="y" />
  7434.           <parameter type="GtkTreePath**" name="path" pass_as="out" owned="true" />
  7435.           <parameter type="GtkCellRenderer**" name="cell" pass_as="out" />
  7436.         </parameters>
  7437.       </method>
  7438.       <method name="GetItemWidth" cname="gtk_icon_view_get_item_width">
  7439.         <return-type type="gint" />
  7440.       </method>
  7441.       <method name="GetMargin" cname="gtk_icon_view_get_margin">
  7442.         <return-type type="gint" />
  7443.       </method>
  7444.       <method name="GetMarkupColumn" cname="gtk_icon_view_get_markup_column">
  7445.         <return-type type="gint" />
  7446.       </method>
  7447.       <method name="GetModel" cname="gtk_icon_view_get_model">
  7448.         <return-type type="GtkTreeModel*" />
  7449.       </method>
  7450.       <method name="GetOrientation" cname="gtk_icon_view_get_orientation">
  7451.         <return-type type="GtkOrientation" />
  7452.       </method>
  7453.       <method name="GetPathAtPos" cname="gtk_icon_view_get_path_at_pos">
  7454.         <return-type type="GtkTreePath*" owned="true" />
  7455.         <parameters>
  7456.           <parameter type="gint" name="x" />
  7457.           <parameter type="gint" name="y" />
  7458.         </parameters>
  7459.       </method>
  7460.       <method name="GetPixbufColumn" cname="gtk_icon_view_get_pixbuf_column">
  7461.         <return-type type="gint" />
  7462.       </method>
  7463.       <method name="GetReorderable" cname="gtk_icon_view_get_reorderable">
  7464.         <return-type type="gboolean" />
  7465.       </method>
  7466.       <method name="GetRowSpacing" cname="gtk_icon_view_get_row_spacing">
  7467.         <return-type type="gint" />
  7468.       </method>
  7469.       <method name="GetSelectedItems" cname="gtk_icon_view_get_selected_items">
  7470.         <return-type type="GList*" element_type="GtkTreePath*" elements_owned="true" owned="true" />
  7471.       </method>
  7472.       <method name="GetSelectionMode" cname="gtk_icon_view_get_selection_mode">
  7473.         <return-type type="GtkSelectionMode" />
  7474.       </method>
  7475.       <method name="GetSpacing" cname="gtk_icon_view_get_spacing">
  7476.         <return-type type="gint" />
  7477.       </method>
  7478.       <method name="GetTextColumn" cname="gtk_icon_view_get_text_column">
  7479.         <return-type type="gint" />
  7480.       </method>
  7481.       <method name="GetType" cname="gtk_icon_view_get_type" shared="true">
  7482.         <return-type type="GType" />
  7483.       </method>
  7484.       <method name="GetVisibleRange" cname="gtk_icon_view_get_visible_range">
  7485.         <return-type type="gboolean" />
  7486.         <parameters>
  7487.           <parameter type="GtkTreePath**" name="start_path" pass_as="out" owned="true" />
  7488.           <parameter type="GtkTreePath**" name="end_path" pass_as="out" owned="true" />
  7489.         </parameters>
  7490.       </method>
  7491.       <method cname="gtk_icon_view_item_activated" name="ActivateItem">
  7492.         <return-type type="void" />
  7493.         <parameters>
  7494.           <parameter type="GtkTreePath*" name="path" />
  7495.         </parameters>
  7496.       </method>
  7497.       <constructor cname="gtk_icon_view_new" />
  7498.       <constructor cname="gtk_icon_view_new_with_model">
  7499.         <parameters>
  7500.           <parameter type="GtkTreeModel*" name="model" />
  7501.         </parameters>
  7502.       </constructor>
  7503.       <method name="PathIsSelected" cname="gtk_icon_view_path_is_selected">
  7504.         <return-type type="gboolean" />
  7505.         <parameters>
  7506.           <parameter type="GtkTreePath*" name="path" />
  7507.         </parameters>
  7508.       </method>
  7509.       <method name="ScrollToPath" cname="gtk_icon_view_scroll_to_path" hidden="1">
  7510.         <return-type type="void" />
  7511.         <parameters>
  7512.           <parameter type="GtkTreePath*" name="path" />
  7513.           <parameter type="gboolean" name="use_align" />
  7514.           <parameter type="gfloat" name="row_align" />
  7515.           <parameter type="gfloat" name="col_align" />
  7516.         </parameters>
  7517.       </method>
  7518.       <method name="SelectAll" cname="gtk_icon_view_select_all">
  7519.         <return-type type="void" />
  7520.       </method>
  7521.       <method name="SelectPath" cname="gtk_icon_view_select_path">
  7522.         <return-type type="void" />
  7523.         <parameters>
  7524.           <parameter type="GtkTreePath*" name="path" />
  7525.         </parameters>
  7526.       </method>
  7527.       <method name="SelectedForeach" cname="gtk_icon_view_selected_foreach">
  7528.         <return-type type="void" />
  7529.         <parameters>
  7530.           <parameter type="GtkIconViewForeachFunc" name="func" />
  7531.           <parameter type="gpointer" name="data" />
  7532.         </parameters>
  7533.       </method>
  7534.       <method name="SetColumnSpacing" cname="gtk_icon_view_set_column_spacing">
  7535.         <return-type type="void" />
  7536.         <parameters>
  7537.           <parameter type="gint" name="column_spacing" />
  7538.         </parameters>
  7539.       </method>
  7540.       <method name="SetColumns" cname="gtk_icon_view_set_columns">
  7541.         <return-type type="void" />
  7542.         <parameters>
  7543.           <parameter type="gint" name="columns" />
  7544.         </parameters>
  7545.       </method>
  7546.       <method name="SetCursor" cname="gtk_icon_view_set_cursor">
  7547.         <return-type type="void" />
  7548.         <parameters>
  7549.           <parameter type="GtkTreePath*" name="path" />
  7550.           <parameter type="GtkCellRenderer*" name="cell" />
  7551.           <parameter type="gboolean" name="start_editing" />
  7552.         </parameters>
  7553.       </method>
  7554.       <method name="SetDragDestItem" cname="gtk_icon_view_set_drag_dest_item">
  7555.         <return-type type="void" />
  7556.         <parameters>
  7557.           <parameter type="GtkTreePath*" name="path" />
  7558.           <parameter type="GtkIconViewDropPosition" name="pos" />
  7559.         </parameters>
  7560.       </method>
  7561.       <method name="SetItemWidth" cname="gtk_icon_view_set_item_width">
  7562.         <return-type type="void" />
  7563.         <parameters>
  7564.           <parameter type="gint" name="item_width" />
  7565.         </parameters>
  7566.       </method>
  7567.       <method name="SetMargin" cname="gtk_icon_view_set_margin">
  7568.         <return-type type="void" />
  7569.         <parameters>
  7570.           <parameter type="gint" name="margin" />
  7571.         </parameters>
  7572.       </method>
  7573.       <method name="SetMarkupColumn" cname="gtk_icon_view_set_markup_column">
  7574.         <return-type type="void" />
  7575.         <parameters>
  7576.           <parameter type="gint" name="column" />
  7577.         </parameters>
  7578.       </method>
  7579.       <method name="SetModel" cname="gtk_icon_view_set_model">
  7580.         <return-type type="void" />
  7581.         <parameters>
  7582.           <parameter type="GtkTreeModel*" name="model" />
  7583.         </parameters>
  7584.       </method>
  7585.       <method name="SetOrientation" cname="gtk_icon_view_set_orientation">
  7586.         <return-type type="void" />
  7587.         <parameters>
  7588.           <parameter type="GtkOrientation" name="orientation" />
  7589.         </parameters>
  7590.       </method>
  7591.       <method name="SetPixbufColumn" cname="gtk_icon_view_set_pixbuf_column">
  7592.         <return-type type="void" />
  7593.         <parameters>
  7594.           <parameter type="gint" name="column" />
  7595.         </parameters>
  7596.       </method>
  7597.       <method name="SetReorderable" cname="gtk_icon_view_set_reorderable">
  7598.         <return-type type="void" />
  7599.         <parameters>
  7600.           <parameter type="gboolean" name="reorderable" />
  7601.         </parameters>
  7602.       </method>
  7603.       <method name="SetRowSpacing" cname="gtk_icon_view_set_row_spacing">
  7604.         <return-type type="void" />
  7605.         <parameters>
  7606.           <parameter type="gint" name="row_spacing" />
  7607.         </parameters>
  7608.       </method>
  7609.       <method name="SetSelectionMode" cname="gtk_icon_view_set_selection_mode">
  7610.         <return-type type="void" />
  7611.         <parameters>
  7612.           <parameter type="GtkSelectionMode" name="mode" />
  7613.         </parameters>
  7614.       </method>
  7615.       <method name="SetSpacing" cname="gtk_icon_view_set_spacing">
  7616.         <return-type type="void" />
  7617.         <parameters>
  7618.           <parameter type="gint" name="spacing" />
  7619.         </parameters>
  7620.       </method>
  7621.       <method name="SetTextColumn" cname="gtk_icon_view_set_text_column">
  7622.         <return-type type="void" />
  7623.         <parameters>
  7624.           <parameter type="gint" name="column" />
  7625.         </parameters>
  7626.       </method>
  7627.       <method name="UnselectAll" cname="gtk_icon_view_unselect_all">
  7628.         <return-type type="void" />
  7629.       </method>
  7630.       <method name="UnselectPath" cname="gtk_icon_view_unselect_path">
  7631.         <return-type type="void" />
  7632.         <parameters>
  7633.           <parameter type="GtkTreePath*" name="path" />
  7634.         </parameters>
  7635.       </method>
  7636.       <method name="UnsetModelDragDest" cname="gtk_icon_view_unset_model_drag_dest">
  7637.         <return-type type="void" />
  7638.       </method>
  7639.       <method name="UnsetModelDragSource" cname="gtk_icon_view_unset_model_drag_source">
  7640.         <return-type type="void" />
  7641.       </method>
  7642.     </object>
  7643.     <object name="Image" cname="GtkImage" parent="GtkMisc">
  7644.       <field name="StorageType" cname="storage_type" type="GtkImageType" />
  7645.       <field name="Pixmap" cname="pixmap" type="union{GtkImagePixmapData" />
  7646.       <field name="Image" cname="image" type="GtkImageImageData" />
  7647.       <field name="Pixbuf" cname="pixbuf" type="GtkImagePixbufData" />
  7648.       <field name="Stock" cname="stock" type="GtkImageStockData" />
  7649.       <field name="IconSet" cname="icon_set" type="GtkImageIconSetData" />
  7650.       <field name="Anim" cname="anim" type="GtkImageAnimationData" />
  7651.       <field name="Name" cname="name" type="GtkImageIconNameData" />
  7652.       <field name="Data" cname="data" type="}" />
  7653.       <field name="Mask" cname="mask" type="GdkBitmap*" />
  7654.       <field name="IconSize" cname="icon_size" type="GtkIconSize" />
  7655.       <property name="Pixbuf" cname="pixbuf" type="GdkPixbuf" readable="true" writeable="true" />
  7656.       <property name="Pixmap" cname="pixmap" type="GdkPixmap" readable="true" writeable="true" />
  7657.       <property name="Image" cname="image" type="GdkImage" readable="true" writeable="true" />
  7658.       <property name="Mask" cname="mask" type="GdkPixmap" readable="true" writeable="true" />
  7659.       <property name="File" cname="file" type="gchar*" readable="true" writeable="true" />
  7660.       <property name="Stock" cname="stock" type="gchar*" readable="true" writeable="true" />
  7661.       <property name="IconSet" cname="icon-set" type="GtkIconSet" readable="true" writeable="true" />
  7662.       <property name="IconSize" cname="icon-size" type="gint" readable="true" writeable="true" />
  7663.       <property name="PixelSize" cname="pixel-size" type="gint" readable="true" writeable="true" />
  7664.       <property name="PixbufAnimation" cname="pixbuf-animation" type="GdkPixbufAnimation" readable="true" writeable="true" />
  7665.       <property name="IconName" cname="icon-name" type="gchar*" readable="true" writeable="true" />
  7666.       <property name="StorageType" cname="storage-type" type="GtkImageType" readable="true" />
  7667.       <method name="Clear" cname="gtk_image_clear">
  7668.         <return-type type="void" />
  7669.       </method>
  7670.       <method name="Get" cname="gtk_image_get" deprecated="1">
  7671.         <return-type type="void" />
  7672.         <parameters>
  7673.           <parameter type="GdkImage**" name="val" />
  7674.           <parameter type="GdkBitmap**" name="mask" />
  7675.         </parameters>
  7676.       </method>
  7677.       <method name="GetAnimation" cname="gtk_image_get_animation">
  7678.         <return-type type="GdkPixbufAnimation*" />
  7679.       </method>
  7680.       <method name="GetIconName" cname="gtk_image_get_icon_name">
  7681.         <return-type type="void" />
  7682.         <parameters>
  7683.           <parameter type="const-gchar**" pass_as="out" name="icon_name" />
  7684.           <parameter type="GtkIconSize*" name="size" />
  7685.         </parameters>
  7686.       </method>
  7687.       <method name="GetIconSet" cname="gtk_image_get_icon_set">
  7688.         <return-type type="void" />
  7689.         <parameters>
  7690.           <parameter type="GtkIconSet**" name="icon_set" pass_as="out" />
  7691.           <parameter type="GtkIconSize*" name="size" />
  7692.         </parameters>
  7693.       </method>
  7694.       <method name="GetImage" cname="gtk_image_get_image">
  7695.         <return-type type="void" />
  7696.         <parameters>
  7697.           <parameter type="GdkImage**" name="gdk_image" pass_as="out" />
  7698.           <parameter type="GdkBitmap**" name="mask" pass_as="out" />
  7699.         </parameters>
  7700.       </method>
  7701.       <method name="GetPixbuf" cname="gtk_image_get_pixbuf">
  7702.         <return-type type="GdkPixbuf*" />
  7703.       </method>
  7704.       <method name="GetPixelSize" cname="gtk_image_get_pixel_size">
  7705.         <return-type type="gint" />
  7706.       </method>
  7707.       <method name="GetPixmap" cname="gtk_image_get_pixmap">
  7708.         <return-type type="void" />
  7709.         <parameters>
  7710.           <parameter type="GdkPixmap**" name="pixmap" pass_as="out" />
  7711.           <parameter type="GdkBitmap**" name="mask" pass_as="out" />
  7712.         </parameters>
  7713.       </method>
  7714.       <method name="GetStock" cname="gtk_image_get_stock">
  7715.         <return-type type="void" />
  7716.         <parameters>
  7717.           <parameter type="gchar**" name="stock_id" pass_as="out" />
  7718.           <parameter type="GtkIconSize*" name="size" />
  7719.         </parameters>
  7720.       </method>
  7721.       <method name="GetStorageType" cname="gtk_image_get_storage_type">
  7722.         <return-type type="GtkImageType" />
  7723.       </method>
  7724.       <method name="GetType" cname="gtk_image_get_type" shared="true">
  7725.         <return-type type="GType" />
  7726.       </method>
  7727.       <constructor cname="gtk_image_new" />
  7728.       <constructor cname="gtk_image_new_from_animation">
  7729.         <parameters>
  7730.           <parameter type="GdkPixbufAnimation*" name="animation" property_name="pixbuf_animation" />
  7731.         </parameters>
  7732.       </constructor>
  7733.       <constructor cname="gtk_image_new_from_file">
  7734.         <parameters>
  7735.           <parameter type="const-gchar*" name="filename" property_name="file" />
  7736.         </parameters>
  7737.       </constructor>
  7738.       <constructor cname="gtk_image_new_from_icon_name" shared="true">
  7739.         <parameters>
  7740.           <parameter type="const-gchar*" name="icon_name" />
  7741.           <parameter type="GtkIconSize" name="size" />
  7742.         </parameters>
  7743.       </constructor>
  7744.       <constructor cname="gtk_image_new_from_icon_set" hidden="1">
  7745.         <parameters>
  7746.           <parameter type="GtkIconSet*" name="icon_set" />
  7747.           <parameter type="GtkIconSize" name="size" />
  7748.         </parameters>
  7749.       </constructor>
  7750.       <constructor cname="gtk_image_new_from_image">
  7751.         <parameters>
  7752.           <parameter type="GdkImage*" name="image" />
  7753.           <parameter type="GdkBitmap*" name="mask" />
  7754.         </parameters>
  7755.       </constructor>
  7756.       <constructor cname="gtk_image_new_from_pixbuf">
  7757.         <parameters>
  7758.           <parameter type="GdkPixbuf*" name="pixbuf" />
  7759.         </parameters>
  7760.       </constructor>
  7761.       <constructor cname="gtk_image_new_from_pixmap">
  7762.         <parameters>
  7763.           <parameter type="GdkPixmap*" name="pixmap" />
  7764.           <parameter type="GdkBitmap*" name="mask" />
  7765.         </parameters>
  7766.       </constructor>
  7767.       <constructor cname="gtk_image_new_from_stock" hidden="1">
  7768.         <parameters>
  7769.           <parameter type="const-gchar*" name="stock_id" />
  7770.           <parameter type="GtkIconSize" name="size" />
  7771.         </parameters>
  7772.       </constructor>
  7773.       <method name="Set" cname="gtk_image_set" deprecated="1">
  7774.         <return-type type="void" />
  7775.         <parameters>
  7776.           <parameter type="GdkImage*" name="val" />
  7777.           <parameter type="GdkBitmap*" name="mask" />
  7778.         </parameters>
  7779.       </method>
  7780.       <method name="SetFromAnimation" cname="gtk_image_set_from_animation">
  7781.         <return-type type="void" />
  7782.         <parameters>
  7783.           <parameter type="GdkPixbufAnimation*" name="animation" />
  7784.         </parameters>
  7785.       </method>
  7786.       <method name="SetFromFile" cname="gtk_image_set_from_file">
  7787.         <return-type type="void" />
  7788.         <parameters>
  7789.           <parameter type="const-gchar*" name="filename" />
  7790.         </parameters>
  7791.       </method>
  7792.       <method name="SetFromIconName" cname="gtk_image_set_from_icon_name">
  7793.         <return-type type="void" />
  7794.         <parameters>
  7795.           <parameter type="const-gchar*" name="icon_name" />
  7796.           <parameter type="GtkIconSize" name="size" />
  7797.         </parameters>
  7798.       </method>
  7799.       <method name="SetFromIconSet" cname="gtk_image_set_from_icon_set">
  7800.         <return-type type="void" />
  7801.         <parameters>
  7802.           <parameter type="GtkIconSet*" name="icon_set" />
  7803.           <parameter type="GtkIconSize" name="size" />
  7804.         </parameters>
  7805.       </method>
  7806.       <method name="SetFromImage" cname="gtk_image_set_from_image">
  7807.         <return-type type="void" />
  7808.         <parameters>
  7809.           <parameter type="GdkImage*" name="gdk_image" />
  7810.           <parameter type="GdkBitmap*" name="mask" />
  7811.         </parameters>
  7812.       </method>
  7813.       <method name="SetFromPixbuf" cname="gtk_image_set_from_pixbuf">
  7814.         <return-type type="void" />
  7815.         <parameters>
  7816.           <parameter type="GdkPixbuf*" name="pixbuf" />
  7817.         </parameters>
  7818.       </method>
  7819.       <method name="SetFromPixmap" cname="gtk_image_set_from_pixmap">
  7820.         <return-type type="void" />
  7821.         <parameters>
  7822.           <parameter type="GdkPixmap*" name="pixmap" />
  7823.           <parameter type="GdkBitmap*" name="mask" />
  7824.         </parameters>
  7825.       </method>
  7826.       <method name="SetFromStock" cname="gtk_image_set_from_stock">
  7827.         <return-type type="void" />
  7828.         <parameters>
  7829.           <parameter type="const-gchar*" name="stock_id" />
  7830.           <parameter type="GtkIconSize" name="size" />
  7831.         </parameters>
  7832.       </method>
  7833.       <method name="SetPixelSize" cname="gtk_image_set_pixel_size">
  7834.         <return-type type="void" />
  7835.         <parameters>
  7836.           <parameter type="gint" name="pixel_size" />
  7837.         </parameters>
  7838.       </method>
  7839.     </object>
  7840.     <object name="ImageMenuItem" cname="GtkImageMenuItem" parent="GtkMenuItem">
  7841.       <field name="Image" cname="image" type="GtkWidget*" />
  7842.       <property name="Image" cname="image" type="GtkWidget" readable="true" writeable="true" />
  7843.       <method name="GetImage" cname="gtk_image_menu_item_get_image">
  7844.         <return-type type="GtkWidget*" />
  7845.       </method>
  7846.       <method name="GetType" cname="gtk_image_menu_item_get_type" shared="true">
  7847.         <return-type type="GType" />
  7848.       </method>
  7849.       <constructor cname="gtk_image_menu_item_new" />
  7850.       <constructor cname="gtk_image_menu_item_new_from_stock">
  7851.         <parameters>
  7852.           <parameter type="const-gchar*" name="stock_id" />
  7853.           <parameter type="GtkAccelGroup*" name="accel_group" />
  7854.         </parameters>
  7855.       </constructor>
  7856.       <constructor cname="gtk_image_menu_item_new_with_label" hidden="1">
  7857.         <parameters>
  7858.           <parameter type="const-gchar*" name="label" />
  7859.         </parameters>
  7860.       </constructor>
  7861.       <constructor cname="gtk_image_menu_item_new_with_mnemonic" hidden="1">
  7862.         <parameters>
  7863.           <parameter type="const-gchar*" name="label" />
  7864.         </parameters>
  7865.       </constructor>
  7866.       <method name="SetImage" cname="gtk_image_menu_item_set_image">
  7867.         <return-type type="void" />
  7868.         <parameters>
  7869.           <parameter type="GtkWidget*" name="image" />
  7870.         </parameters>
  7871.       </method>
  7872.     </object>
  7873.     <object name="IMContext" cname="GtkIMContext" parent="GObject">
  7874.       <signal name="PreeditStart" cname="preedit_start" when="LAST">
  7875.         <return-type type="void" />
  7876.         <parameters>
  7877.           <parameter type="GtkIMContext*" name="context" />
  7878.         </parameters>
  7879.       </signal>
  7880.       <signal name="PreeditEnd" cname="preedit_end" when="LAST">
  7881.         <return-type type="void" />
  7882.         <parameters>
  7883.           <parameter type="GtkIMContext*" name="context" />
  7884.         </parameters>
  7885.       </signal>
  7886.       <signal name="PreeditChanged" cname="preedit_changed" when="LAST">
  7887.         <return-type type="void" />
  7888.         <parameters>
  7889.           <parameter type="GtkIMContext*" name="context" />
  7890.         </parameters>
  7891.       </signal>
  7892.       <signal name="Commit" cname="commit" when="LAST">
  7893.         <return-type type="void" />
  7894.         <parameters>
  7895.           <parameter type="GtkIMContext*" name="context" />
  7896.           <parameter type="const-gchar*" name="str" />
  7897.         </parameters>
  7898.       </signal>
  7899.       <signal name="RetrieveSurrounding" cname="retrieve_surrounding" when="LAST">
  7900.         <return-type type="gboolean" />
  7901.         <parameters>
  7902.           <parameter type="GtkIMContext*" name="context" />
  7903.         </parameters>
  7904.       </signal>
  7905.       <signal cname="delete_surrounding" when="LAST" name="SurroundingDeleted">
  7906.         <return-type type="gboolean" />
  7907.         <parameters>
  7908.           <parameter type="GtkIMContext*" name="context" />
  7909.           <parameter type="gint" name="offset" />
  7910.           <parameter type="gint" name="n_chars" />
  7911.         </parameters>
  7912.       </signal>
  7913.       <virtual_method name="SetClientWindow" cname="set_client_window">
  7914.         <return-type type="void" />
  7915.         <parameters>
  7916.           <parameter type="GtkIMContext*" name="context" />
  7917.           <parameter type="GdkWindow*" name="window" />
  7918.         </parameters>
  7919.       </virtual_method>
  7920.       <virtual_method name="GetPreeditString" cname="get_preedit_string">
  7921.         <return-type type="void" />
  7922.         <parameters>
  7923.           <parameter type="GtkIMContext*" name="context" />
  7924.           <parameter type="gchar**" name="str" />
  7925.           <parameter type="PangoAttrList**" name="attrs" />
  7926.           <parameter type="gint*" name="cursor_pos" />
  7927.         </parameters>
  7928.       </virtual_method>
  7929.       <virtual_method name="FilterKeypress" cname="filter_keypress">
  7930.         <return-type type="gboolean" />
  7931.         <parameters>
  7932.           <parameter type="GtkIMContext*" name="context" />
  7933.           <parameter type="GdkEventKey*" name="event" />
  7934.         </parameters>
  7935.       </virtual_method>
  7936.       <virtual_method name="FocusIn" cname="focus_in">
  7937.         <return-type type="void" />
  7938.         <parameters>
  7939.           <parameter type="GtkIMContext*" name="context" />
  7940.         </parameters>
  7941.       </virtual_method>
  7942.       <virtual_method name="FocusOut" cname="focus_out">
  7943.         <return-type type="void" />
  7944.         <parameters>
  7945.           <parameter type="GtkIMContext*" name="context" />
  7946.         </parameters>
  7947.       </virtual_method>
  7948.       <virtual_method name="Reset" cname="reset">
  7949.         <return-type type="void" />
  7950.         <parameters>
  7951.           <parameter type="GtkIMContext*" name="context" />
  7952.         </parameters>
  7953.       </virtual_method>
  7954.       <virtual_method name="SetCursorLocation" cname="set_cursor_location">
  7955.         <return-type type="void" />
  7956.         <parameters>
  7957.           <parameter type="GtkIMContext*" name="context" />
  7958.           <parameter type="GdkRectangle*" name="area" />
  7959.         </parameters>
  7960.       </virtual_method>
  7961.       <virtual_method name="SetUsePreedit" cname="set_use_preedit">
  7962.         <return-type type="void" />
  7963.         <parameters>
  7964.           <parameter type="GtkIMContext*" name="context" />
  7965.           <parameter type="gboolean" name="use_preedit" />
  7966.         </parameters>
  7967.       </virtual_method>
  7968.       <virtual_method name="SetSurrounding" cname="set_surrounding">
  7969.         <return-type type="void" />
  7970.         <parameters>
  7971.           <parameter type="GtkIMContext*" name="context" />
  7972.           <parameter type="const-gchar*" name="text" />
  7973.           <parameter type="gint" name="len" />
  7974.           <parameter type="gint" name="cursor_index" />
  7975.         </parameters>
  7976.       </virtual_method>
  7977.       <virtual_method name="GetSurrounding" cname="get_surrounding">
  7978.         <return-type type="gboolean" />
  7979.         <parameters>
  7980.           <parameter type="GtkIMContext*" name="context" />
  7981.           <parameter type="gchar**" name="text" />
  7982.           <parameter type="gint*" name="cursor_index" />
  7983.         </parameters>
  7984.       </virtual_method>
  7985.       <method name="DeleteSurrounding" cname="gtk_im_context_delete_surrounding">
  7986.         <return-type type="gboolean" />
  7987.         <parameters>
  7988.           <parameter type="gint" name="offset" />
  7989.           <parameter type="gint" name="n_chars" />
  7990.         </parameters>
  7991.       </method>
  7992.       <method name="FilterKeypress" cname="gtk_im_context_filter_keypress">
  7993.         <return-type type="gboolean" />
  7994.         <parameters>
  7995.           <parameter type="GdkEventKey*" name="event" />
  7996.         </parameters>
  7997.       </method>
  7998.       <method name="FocusIn" cname="gtk_im_context_focus_in">
  7999.         <return-type type="void" />
  8000.       </method>
  8001.       <method name="FocusOut" cname="gtk_im_context_focus_out">
  8002.         <return-type type="void" />
  8003.       </method>
  8004.       <method name="GetPreeditString" cname="gtk_im_context_get_preedit_string">
  8005.         <return-type type="void" />
  8006.         <parameters>
  8007.           <parameter type="gchar**" name="str" pass_as="out" />
  8008.           <parameter type="PangoAttrList**" name="attrs" pass_as="out" />
  8009.           <parameter type="gint*" name="cursor_pos" />
  8010.         </parameters>
  8011.       </method>
  8012.       <method name="GetSurrounding" cname="gtk_im_context_get_surrounding">
  8013.         <return-type type="gboolean" />
  8014.         <parameters>
  8015.           <parameter type="gchar**" name="text" pass_as="out" />
  8016.           <parameter type="gint*" name="cursor_index" />
  8017.         </parameters>
  8018.       </method>
  8019.       <method name="GetType" cname="gtk_im_context_get_type" shared="true">
  8020.         <return-type type="GType" />
  8021.       </method>
  8022.       <method name="Reset" cname="gtk_im_context_reset">
  8023.         <return-type type="void" />
  8024.       </method>
  8025.       <method name="SetClientWindow" cname="gtk_im_context_set_client_window">
  8026.         <return-type type="void" />
  8027.         <parameters>
  8028.           <parameter type="GdkWindow*" name="window" />
  8029.         </parameters>
  8030.       </method>
  8031.       <method name="SetCursorLocation" cname="gtk_im_context_set_cursor_location">
  8032.         <return-type type="void" />
  8033.         <parameters>
  8034.           <parameter type="GdkRectangle*" name="area" />
  8035.         </parameters>
  8036.       </method>
  8037.       <method name="SetSurrounding" cname="gtk_im_context_set_surrounding">
  8038.         <return-type type="void" />
  8039.         <parameters>
  8040.           <parameter type="const-gchar*" name="text" />
  8041.           <parameter type="gint" name="len" />
  8042.           <parameter type="gint" name="cursor_index" />
  8043.         </parameters>
  8044.       </method>
  8045.       <method name="SetUsePreedit" cname="gtk_im_context_set_use_preedit">
  8046.         <return-type type="void" />
  8047.         <parameters>
  8048.           <parameter type="gboolean" name="use_preedit" />
  8049.         </parameters>
  8050.       </method>
  8051.     </object>
  8052.     <object name="IMContextSimple" cname="GtkIMContextSimple" parent="GtkIMContext">
  8053.       <field name="Tables" cname="tables" type="GSList*" />
  8054.       <field name="ComposeBuffer" cname="compose_buffer" array_len="GTK_MAX_COMPOSE_LEN + 1" type="guint" />
  8055.       <field name="TentativeMatch" cname="tentative_match" type="gunichar" />
  8056.       <field name="TentativeMatchLen" cname="tentative_match_len" type="gint" />
  8057.       <field name="InHexSequence" cname="in_hex_sequence" bits="1" type="guint" />
  8058.       <field name="ModifiersDropped" cname="modifiers_dropped" bits="1" type="guint" />
  8059.       <method name="AddTable" cname="gtk_im_context_simple_add_table">
  8060.         <return-type type="void" />
  8061.         <parameters>
  8062.           <parameter type="guint16*" name="data" />
  8063.           <parameter type="gint" name="max_seq_len" />
  8064.           <parameter type="gint" name="n_seqs" />
  8065.         </parameters>
  8066.       </method>
  8067.       <method name="GetType" cname="gtk_im_context_simple_get_type" shared="true">
  8068.         <return-type type="GType" />
  8069.       </method>
  8070.       <constructor cname="gtk_im_context_simple_new" />
  8071.     </object>
  8072.     <object name="IMMulticontext" cname="GtkIMMulticontext" parent="GtkIMContext">
  8073.       <field name="Slave" cname="slave" type="GtkIMContext*" />
  8074.       <field name="Priv" cname="priv" type="GtkIMMulticontextPrivate*" />
  8075.       <field name="ContextId" cname="context_id" type="const-gchar*" />
  8076.       <method name="AppendMenuitems" cname="gtk_im_multicontext_append_menuitems">
  8077.         <return-type type="void" />
  8078.         <parameters>
  8079.           <parameter type="GtkMenuShell*" name="menushell" />
  8080.         </parameters>
  8081.       </method>
  8082.       <method name="GetType" cname="gtk_im_multicontext_get_type" shared="true">
  8083.         <return-type type="GType" />
  8084.       </method>
  8085.       <constructor cname="gtk_im_multicontext_new" />
  8086.     </object>
  8087.     <object name="InputDialog" cname="GtkInputDialog" parent="GtkDialog">
  8088.       <field name="AxisList" cname="axis_list" type="GtkWidget*" />
  8089.       <field name="AxisListbox" cname="axis_listbox" type="GtkWidget*" />
  8090.       <field name="ModeOptionmenu" cname="mode_optionmenu" type="GtkWidget*" />
  8091.       <field name="CloseButton" cname="close_button" type="GtkButton*" access="public" />
  8092.       <field name="SaveButton" cname="save_button" type="GtkButton*" access="public" />
  8093.       <field name="AxisItems" cname="axis_items" array_len="GDK_AXIS_LAST" type="GtkWidget*" />
  8094.       <field name="CurrentDevice" cname="current_device" type="GdkDevice*" />
  8095.       <field name="KeysList" cname="keys_list" type="GtkWidget*" />
  8096.       <field name="KeysListbox" cname="keys_listbox" type="GtkWidget*" />
  8097.       <signal name="EnableDevice" cname="enable_device" when="LAST">
  8098.         <return-type type="void" />
  8099.         <parameters>
  8100.           <parameter type="GtkInputDialog*" name="inputd" />
  8101.           <parameter type="GdkDevice*" name="device" />
  8102.         </parameters>
  8103.       </signal>
  8104.       <signal name="DisableDevice" cname="disable_device" when="LAST">
  8105.         <return-type type="void" />
  8106.         <parameters>
  8107.           <parameter type="GtkInputDialog*" name="inputd" />
  8108.           <parameter type="GdkDevice*" name="device" />
  8109.         </parameters>
  8110.       </signal>
  8111.       <method name="GetType" cname="gtk_input_dialog_get_type" shared="true">
  8112.         <return-type type="GType" />
  8113.       </method>
  8114.       <constructor cname="gtk_input_dialog_new" />
  8115.     </object>
  8116.     <object name="Invisible" cname="GtkInvisible" parent="GtkWidget">
  8117.       <field name="HasUserRefCount" cname="has_user_ref_count" type="gboolean" />
  8118.       <field name="Screen" cname="screen" type="GdkScreen*" />
  8119.       <property name="Screen" cname="screen" type="GdkScreen" readable="true" writeable="true" new_flag="1" />
  8120.       <method name="GetScreen" cname="gtk_invisible_get_screen">
  8121.         <return-type type="GdkScreen*" />
  8122.       </method>
  8123.       <method name="GetType" cname="gtk_invisible_get_type" shared="true">
  8124.         <return-type type="GType" />
  8125.       </method>
  8126.       <constructor cname="gtk_invisible_new" />
  8127.       <constructor cname="gtk_invisible_new_for_screen">
  8128.         <parameters>
  8129.           <parameter type="GdkScreen*" name="screen" />
  8130.         </parameters>
  8131.       </constructor>
  8132.       <method name="SetScreen" cname="gtk_invisible_set_screen">
  8133.         <return-type type="void" />
  8134.         <parameters>
  8135.           <parameter type="GdkScreen*" name="screen" />
  8136.         </parameters>
  8137.       </method>
  8138.     </object>
  8139.     <object name="Item" cname="GtkItem" parent="GtkBin">
  8140.       <signal cname="select" when="FIRST" name="Selected">
  8141.         <return-type type="void" />
  8142.         <parameters>
  8143.           <parameter type="GtkItem*" name="item" />
  8144.         </parameters>
  8145.       </signal>
  8146.       <signal cname="deselect" when="FIRST" name="Deselected">
  8147.         <return-type type="void" />
  8148.         <parameters>
  8149.           <parameter type="GtkItem*" name="item" />
  8150.         </parameters>
  8151.       </signal>
  8152.       <signal cname="toggle" when="FIRST" name="Toggled">
  8153.         <return-type type="void" />
  8154.         <parameters>
  8155.           <parameter type="GtkItem*" name="item" />
  8156.         </parameters>
  8157.       </signal>
  8158.       <method name="Deselect" cname="gtk_item_deselect">
  8159.         <return-type type="void" />
  8160.       </method>
  8161.       <method name="FactoriesPathDelete" cname="gtk_item_factories_path_delete" deprecated="1" shared="true">
  8162.         <return-type type="void" />
  8163.         <parameters>
  8164.           <parameter type="const-gchar*" name="ifactory_path" />
  8165.           <parameter type="const-gchar*" name="path" />
  8166.         </parameters>
  8167.       </method>
  8168.       <method name="GetType" cname="gtk_item_get_type" shared="true">
  8169.         <return-type type="GType" />
  8170.       </method>
  8171.       <method name="Select" cname="gtk_item_select">
  8172.         <return-type type="void" />
  8173.       </method>
  8174.       <method name="Toggle" cname="gtk_item_toggle">
  8175.         <return-type type="void" />
  8176.       </method>
  8177.     </object>
  8178.     <object name="ItemFactory" cname="GtkItemFactory" deprecated="1" parent="GtkObject">
  8179.       <field name="Path" cname="path" type="gchar*" />
  8180.       <field name="AccelGroup" cname="accel_group" type="GtkAccelGroup*" />
  8181.       <field name="Widget" cname="widget" type="GtkWidget*" />
  8182.       <field name="Items" cname="items" type="GSList*" />
  8183.       <field name="TranslateFunc" cname="translate_func" type="GtkTranslateFunc" />
  8184.       <field name="TranslateData" cname="translate_data" type="gpointer" />
  8185.       <field name="TranslateNotify" cname="translate_notify" type="GtkDestroyNotify" />
  8186.       <method name="AddForeign" cname="gtk_item_factory_add_foreign" deprecated="1" shared="true">
  8187.         <return-type type="void" />
  8188.         <parameters>
  8189.           <parameter type="GtkWidget*" name="accel_widget" />
  8190.           <parameter type="const-gchar*" name="full_path" />
  8191.           <parameter type="GtkAccelGroup*" name="accel_group" />
  8192.           <parameter type="guint" name="keyval" />
  8193.           <parameter type="GdkModifierType" name="modifiers" />
  8194.         </parameters>
  8195.       </method>
  8196.       <method name="Construct" cname="gtk_item_factory_construct" deprecated="1">
  8197.         <return-type type="void" />
  8198.         <parameters>
  8199.           <parameter type="GType" name="container_type" />
  8200.           <parameter type="const-gchar*" name="path" />
  8201.           <parameter type="GtkAccelGroup*" name="accel_group" />
  8202.         </parameters>
  8203.       </method>
  8204.       <method name="CreateItem" cname="gtk_item_factory_create_item" deprecated="1">
  8205.         <return-type type="void" />
  8206.         <parameters>
  8207.           <parameter type="GtkItemFactoryEntry*" name="entry" />
  8208.           <parameter type="gpointer" name="callback_data" />
  8209.           <parameter type="guint" name="callback_type" />
  8210.         </parameters>
  8211.       </method>
  8212.       <method name="CreateItems" cname="gtk_item_factory_create_items" deprecated="1">
  8213.         <return-type type="void" />
  8214.         <parameters>
  8215.           <parameter type="guint" name="n_entries" />
  8216.           <parameter type="GtkItemFactoryEntry*" name="entries" />
  8217.           <parameter type="gpointer" name="callback_data" />
  8218.         </parameters>
  8219.       </method>
  8220.       <method name="CreateItemsAc" cname="gtk_item_factory_create_items_ac" deprecated="1">
  8221.         <return-type type="void" />
  8222.         <parameters>
  8223.           <parameter type="guint" name="n_entries" />
  8224.           <parameter type="GtkItemFactoryEntry*" name="entries" />
  8225.           <parameter type="gpointer" name="callback_data" />
  8226.           <parameter type="guint" name="callback_type" />
  8227.         </parameters>
  8228.       </method>
  8229.       <method name="CreateMenuEntries" cname="gtk_item_factory_create_menu_entries" deprecated="1" shared="true">
  8230.         <return-type type="void" />
  8231.         <parameters>
  8232.           <parameter type="guint" name="n_entries" />
  8233.           <parameter type="GtkMenuEntry*" name="entries" />
  8234.         </parameters>
  8235.       </method>
  8236.       <method name="DeleteEntries" cname="gtk_item_factory_delete_entries" deprecated="1">
  8237.         <return-type type="void" />
  8238.         <parameters>
  8239.           <parameter type="guint" name="n_entries" />
  8240.           <parameter type="GtkItemFactoryEntry*" name="entries" />
  8241.         </parameters>
  8242.       </method>
  8243.       <method name="DeleteEntry" cname="gtk_item_factory_delete_entry" deprecated="1">
  8244.         <return-type type="void" />
  8245.         <parameters>
  8246.           <parameter type="GtkItemFactoryEntry*" name="entry" />
  8247.         </parameters>
  8248.       </method>
  8249.       <method name="DeleteItem" cname="gtk_item_factory_delete_item" deprecated="1">
  8250.         <return-type type="void" />
  8251.         <parameters>
  8252.           <parameter type="const-gchar*" name="path" />
  8253.         </parameters>
  8254.       </method>
  8255.       <method name="FromPath" cname="gtk_item_factory_from_path" deprecated="1" shared="true">
  8256.         <return-type type="GtkItemFactory*" />
  8257.         <parameters>
  8258.           <parameter type="const-gchar*" name="path" />
  8259.         </parameters>
  8260.       </method>
  8261.       <method name="FromWidget" cname="gtk_item_factory_from_widget" deprecated="1" shared="true">
  8262.         <return-type type="GtkItemFactory*" />
  8263.         <parameters>
  8264.           <parameter type="GtkWidget*" name="widget" />
  8265.         </parameters>
  8266.       </method>
  8267.       <method name="GetItem" cname="gtk_item_factory_get_item" deprecated="1">
  8268.         <return-type type="GtkWidget*" />
  8269.         <parameters>
  8270.           <parameter type="const-gchar*" name="path" />
  8271.         </parameters>
  8272.       </method>
  8273.       <method cname="gtk_item_factory_get_item_by_action" deprecated="1" name="GetItem">
  8274.         <return-type type="GtkWidget*" />
  8275.         <parameters>
  8276.           <parameter type="guint" name="action" />
  8277.         </parameters>
  8278.       </method>
  8279.       <method name="GetType" cname="gtk_item_factory_get_type" deprecated="1" shared="true">
  8280.         <return-type type="GType" />
  8281.       </method>
  8282.       <method name="GetWidget" cname="gtk_item_factory_get_widget" deprecated="1">
  8283.         <return-type type="GtkWidget*" />
  8284.         <parameters>
  8285.           <parameter type="const-gchar*" name="path" />
  8286.         </parameters>
  8287.       </method>
  8288.       <method cname="gtk_item_factory_get_widget_by_action" deprecated="1" name="GetWidget">
  8289.         <return-type type="GtkWidget*" />
  8290.         <parameters>
  8291.           <parameter type="guint" name="action" />
  8292.         </parameters>
  8293.       </method>
  8294.       <constructor cname="gtk_item_factory_new" deprecated="1" hidden="1">
  8295.         <parameters>
  8296.           <parameter type="GType" name="container_type" />
  8297.           <parameter type="const-gchar*" name="path" />
  8298.           <parameter type="GtkAccelGroup*" name="accel_group" />
  8299.         </parameters>
  8300.       </constructor>
  8301.       <method name="PathFromWidget" cname="gtk_item_factory_path_from_widget" deprecated="1" shared="true">
  8302.         <return-type type="const-gchar*" />
  8303.         <parameters>
  8304.           <parameter type="GtkWidget*" name="widget" />
  8305.         </parameters>
  8306.       </method>
  8307.       <method name="Popup" cname="gtk_item_factory_popup" deprecated="1">
  8308.         <return-type type="void" />
  8309.         <parameters>
  8310.           <parameter type="guint" name="x" />
  8311.           <parameter type="guint" name="y" />
  8312.           <parameter type="guint" name="mouse_button" />
  8313.           <parameter type="guint32" name="time_" />
  8314.         </parameters>
  8315.       </method>
  8316.       <method name="PopupData" cname="gtk_item_factory_popup_data" deprecated="1">
  8317.         <return-type type="gpointer" />
  8318.       </method>
  8319.       <method name="PopupDataFromWidget" cname="gtk_item_factory_popup_data_from_widget" deprecated="1" shared="true">
  8320.         <return-type type="gpointer" />
  8321.         <parameters>
  8322.           <parameter type="GtkWidget*" name="widget" />
  8323.         </parameters>
  8324.       </method>
  8325.       <method name="PopupWithData" cname="gtk_item_factory_popup_with_data" deprecated="1">
  8326.         <return-type type="void" />
  8327.         <parameters>
  8328.           <parameter type="gpointer" name="popup_data" />
  8329.           <parameter name="destroy" type="GtkDestroyNotify" />
  8330.           <parameter type="guint" name="x" />
  8331.           <parameter type="guint" name="y" />
  8332.           <parameter type="guint" name="mouse_button" />
  8333.           <parameter type="guint32" name="time_" />
  8334.         </parameters>
  8335.       </method>
  8336.       <method name="SetTranslateFunc" cname="gtk_item_factory_set_translate_func" deprecated="1">
  8337.         <return-type type="void" />
  8338.         <parameters>
  8339.           <parameter type="GtkTranslateFunc" name="func" />
  8340.           <parameter type="gpointer" name="data" />
  8341.           <parameter name="notify" type="GDestroyNotify" />
  8342.         </parameters>
  8343.       </method>
  8344.     </object>
  8345.     <object name="Label" cname="GtkLabel" parent="GtkMisc">
  8346.       <field name="Label" cname="label" type="gchar*" />
  8347.       <field name="Jtype" cname="jtype" bits="2" type="guint" />
  8348.       <field name="Wrap" cname="wrap" bits="1" type="guint" />
  8349.       <field name="UseUnderline" cname="use_underline" bits="1" type="guint" />
  8350.       <field name="UseMarkup" cname="use_markup" bits="1" type="guint" />
  8351.       <field name="Ellipsize" cname="ellipsize" bits="3" type="guint" />
  8352.       <field name="SingleLineMode" cname="single_line_mode" bits="1" type="guint" />
  8353.       <field name="HaveTransform" cname="have_transform" bits="1" type="guint" />
  8354.       <field name="InClick" cname="in_click" bits="1" type="guint" />
  8355.       <field name="WrapMode" cname="wrap_mode" bits="3" type="guint" />
  8356.       <field name="MnemonicKeyval" cname="mnemonic_keyval" type="guint" />
  8357.       <field name="Text" cname="text" type="gchar*" />
  8358.       <field name="Attrs" cname="attrs" type="PangoAttrList*" />
  8359.       <field name="EffectiveAttrs" cname="effective_attrs" type="PangoAttrList*" />
  8360.       <field name="Layout" cname="layout" type="PangoLayout*" />
  8361.       <field name="MnemonicWidget" cname="mnemonic_widget" type="GtkWidget*" />
  8362.       <field name="MnemonicWindow" cname="mnemonic_window" type="GtkWindow*" />
  8363.       <field name="SelectInfo" cname="select_info" type="GtkLabelSelectionInfo*" />
  8364.       <signal name="MoveCursor" cname="move_cursor" when="LAST">
  8365.         <return-type type="void" />
  8366.         <parameters>
  8367.           <parameter type="GtkLabel*" name="label" />
  8368.           <parameter type="GtkMovementStep" name="step" />
  8369.           <parameter type="gint" name="count" />
  8370.           <parameter type="gboolean" name="extend_selection" />
  8371.         </parameters>
  8372.       </signal>
  8373.       <signal name="CopyClipboard" cname="copy_clipboard" when="LAST">
  8374.         <return-type type="void" />
  8375.         <parameters>
  8376.           <parameter type="GtkLabel*" name="label" />
  8377.         </parameters>
  8378.       </signal>
  8379.       <signal name="PopulatePopup" cname="populate_popup" when="LAST">
  8380.         <return-type type="void" />
  8381.         <parameters>
  8382.           <parameter type="GtkLabel*" name="label" />
  8383.           <parameter type="GtkMenu*" name="menu" />
  8384.         </parameters>
  8385.       </signal>
  8386.       <property name="Label" cname="label" type="gchar*" readable="true" writeable="true" />
  8387.       <property name="Attributes" cname="attributes" type="PangoAttrList" readable="true" writeable="true" />
  8388.       <property name="UseMarkup" cname="use-markup" type="gboolean" readable="true" writeable="true" />
  8389.       <property name="UseUnderline" cname="use-underline" type="gboolean" readable="true" writeable="true" />
  8390.       <property name="Justify" cname="justify" type="GtkJustification" readable="true" writeable="true" />
  8391.       <property name="Pattern" cname="pattern" type="gchar*" writeable="true" />
  8392.       <property name="Wrap" cname="wrap" type="gboolean" readable="true" writeable="true" />
  8393.       <property cname="wrap-mode" type="PangoWrapMode" readable="true" writeable="true" name="LineWrapMode" />
  8394.       <property name="Selectable" cname="selectable" type="gboolean" readable="true" writeable="true" />
  8395.       <property name="MnemonicKeyval" cname="mnemonic-keyval" type="guint" readable="true" />
  8396.       <property name="MnemonicWidget" cname="mnemonic-widget" type="GtkWidget" readable="true" writeable="true" />
  8397.       <property name="CursorPosition" cname="cursor-position" type="gint" readable="true" />
  8398.       <property name="SelectionBound" cname="selection-bound" type="gint" readable="true" />
  8399.       <property name="Ellipsize" cname="ellipsize" type="PangoEllipsizeMode" readable="true" writeable="true" />
  8400.       <property name="WidthChars" cname="width-chars" type="gint" readable="true" writeable="true" />
  8401.       <property name="SingleLineMode" cname="single-line-mode" type="gboolean" readable="true" writeable="true" />
  8402.       <property name="Angle" cname="angle" type="gdouble" readable="true" writeable="true" />
  8403.       <property name="MaxWidthChars" cname="max-width-chars" type="gint" readable="true" writeable="true" />
  8404.       <method name="Get" cname="gtk_label_get" deprecated="1">
  8405.         <return-type type="void" />
  8406.         <parameters>
  8407.           <parameter type="gchar**" name="str" />
  8408.         </parameters>
  8409.       </method>
  8410.       <method name="GetAngle" cname="gtk_label_get_angle">
  8411.         <return-type type="gdouble" />
  8412.       </method>
  8413.       <method name="GetAttributes" cname="gtk_label_get_attributes">
  8414.         <return-type type="PangoAttrList*" />
  8415.       </method>
  8416.       <method name="GetEllipsize" cname="gtk_label_get_ellipsize">
  8417.         <return-type type="PangoEllipsizeMode" />
  8418.       </method>
  8419.       <method name="GetJustify" cname="gtk_label_get_justify">
  8420.         <return-type type="GtkJustification" />
  8421.       </method>
  8422.       <method name="GetLabel" cname="gtk_label_get_label">
  8423.         <return-type type="const-gchar*" />
  8424.       </method>
  8425.       <method name="GetLayout" cname="gtk_label_get_layout">
  8426.         <return-type type="PangoLayout*" />
  8427.       </method>
  8428.       <method name="GetLayoutOffsets" cname="gtk_label_get_layout_offsets">
  8429.         <return-type type="void" />
  8430.         <parameters>
  8431.           <parameter type="gint*" name="x" />
  8432.           <parameter type="gint*" name="y" />
  8433.         </parameters>
  8434.       </method>
  8435.       <method name="GetLineWrap" cname="gtk_label_get_line_wrap">
  8436.         <return-type type="gboolean" />
  8437.       </method>
  8438.       <method name="GetLineWrapMode" cname="gtk_label_get_line_wrap_mode">
  8439.         <return-type type="PangoWrapMode" />
  8440.       </method>
  8441.       <method name="GetMaxWidthChars" cname="gtk_label_get_max_width_chars">
  8442.         <return-type type="gint" />
  8443.       </method>
  8444.       <method name="GetMnemonicKeyval" cname="gtk_label_get_mnemonic_keyval">
  8445.         <return-type type="guint" />
  8446.       </method>
  8447.       <method name="GetMnemonicWidget" cname="gtk_label_get_mnemonic_widget">
  8448.         <return-type type="GtkWidget*" />
  8449.       </method>
  8450.       <method name="GetSelectable" cname="gtk_label_get_selectable">
  8451.         <return-type type="gboolean" />
  8452.       </method>
  8453.       <method name="GetSelectionBounds" cname="gtk_label_get_selection_bounds">
  8454.         <return-type type="gboolean" />
  8455.         <parameters>
  8456.           <parameter type="gint*" name="start" />
  8457.           <parameter type="gint*" name="end" />
  8458.         </parameters>
  8459.       </method>
  8460.       <method name="GetSingleLineMode" cname="gtk_label_get_single_line_mode">
  8461.         <return-type type="gboolean" />
  8462.       </method>
  8463.       <method name="GetText" cname="gtk_label_get_text">
  8464.         <return-type type="const-gchar*" />
  8465.       </method>
  8466.       <method name="GetType" cname="gtk_label_get_type" shared="true">
  8467.         <return-type type="GType" />
  8468.       </method>
  8469.       <method name="GetUseMarkup" cname="gtk_label_get_use_markup">
  8470.         <return-type type="gboolean" />
  8471.       </method>
  8472.       <method name="GetUseUnderline" cname="gtk_label_get_use_underline">
  8473.         <return-type type="gboolean" />
  8474.       </method>
  8475.       <method name="GetWidthChars" cname="gtk_label_get_width_chars">
  8476.         <return-type type="gint" />
  8477.       </method>
  8478.       <constructor cname="gtk_label_new">
  8479.         <parameters>
  8480.           <parameter type="const-gchar*" name="str" />
  8481.         </parameters>
  8482.       </constructor>
  8483.       <constructor cname="gtk_label_new_with_mnemonic" preferred="1">
  8484.         <parameters>
  8485.           <parameter type="const-gchar*" name="str" property_name="label" />
  8486.         </parameters>
  8487.       </constructor>
  8488.       <method name="ParseUline" cname="gtk_label_parse_uline" deprecated="1">
  8489.         <return-type type="guint" />
  8490.         <parameters>
  8491.           <parameter type="const-gchar*" name="string" />
  8492.         </parameters>
  8493.       </method>
  8494.       <method name="SelectRegion" cname="gtk_label_select_region">
  8495.         <return-type type="void" />
  8496.         <parameters>
  8497.           <parameter type="gint" name="start_offset" />
  8498.           <parameter type="gint" name="end_offset" />
  8499.         </parameters>
  8500.       </method>
  8501.       <method name="SetAngle" cname="gtk_label_set_angle">
  8502.         <return-type type="void" />
  8503.         <parameters>
  8504.           <parameter type="gdouble" name="angle" />
  8505.         </parameters>
  8506.       </method>
  8507.       <method name="SetAttributes" cname="gtk_label_set_attributes">
  8508.         <return-type type="void" />
  8509.         <parameters>
  8510.           <parameter type="PangoAttrList*" name="attrs" />
  8511.         </parameters>
  8512.       </method>
  8513.       <method name="SetEllipsize" cname="gtk_label_set_ellipsize">
  8514.         <return-type type="void" />
  8515.         <parameters>
  8516.           <parameter type="PangoEllipsizeMode" name="mode" />
  8517.         </parameters>
  8518.       </method>
  8519.       <method name="SetJustify" cname="gtk_label_set_justify">
  8520.         <return-type type="void" />
  8521.         <parameters>
  8522.           <parameter type="GtkJustification" name="jtype" />
  8523.         </parameters>
  8524.       </method>
  8525.       <method name="SetLabel" cname="gtk_label_set_label">
  8526.         <return-type type="void" />
  8527.         <parameters>
  8528.           <parameter type="const-gchar*" name="str" />
  8529.         </parameters>
  8530.       </method>
  8531.       <method name="SetLineWrap" cname="gtk_label_set_line_wrap">
  8532.         <return-type type="void" />
  8533.         <parameters>
  8534.           <parameter type="gboolean" name="wrap" />
  8535.         </parameters>
  8536.       </method>
  8537.       <method name="SetLineWrapMode" cname="gtk_label_set_line_wrap_mode">
  8538.         <return-type type="void" />
  8539.         <parameters>
  8540.           <parameter type="PangoWrapMode" name="wrap_mode" />
  8541.         </parameters>
  8542.       </method>
  8543.       <method name="SetMarkup" cname="gtk_label_set_markup">
  8544.         <return-type type="void" />
  8545.         <parameters>
  8546.           <parameter type="const-gchar*" name="str" />
  8547.         </parameters>
  8548.       </method>
  8549.       <method name="SetMarkupWithMnemonic" cname="gtk_label_set_markup_with_mnemonic">
  8550.         <return-type type="void" />
  8551.         <parameters>
  8552.           <parameter type="const-gchar*" name="str" />
  8553.         </parameters>
  8554.       </method>
  8555.       <method name="SetMaxWidthChars" cname="gtk_label_set_max_width_chars">
  8556.         <return-type type="void" />
  8557.         <parameters>
  8558.           <parameter type="gint" name="n_chars" />
  8559.         </parameters>
  8560.       </method>
  8561.       <method name="SetMnemonicWidget" cname="gtk_label_set_mnemonic_widget">
  8562.         <return-type type="void" />
  8563.         <parameters>
  8564.           <parameter type="GtkWidget*" name="widget" />
  8565.         </parameters>
  8566.       </method>
  8567.       <method name="SetPattern" cname="gtk_label_set_pattern">
  8568.         <return-type type="void" />
  8569.         <parameters>
  8570.           <parameter type="const-gchar*" name="pattern" />
  8571.         </parameters>
  8572.       </method>
  8573.       <method name="SetSelectable" cname="gtk_label_set_selectable">
  8574.         <return-type type="void" />
  8575.         <parameters>
  8576.           <parameter type="gboolean" name="setting" />
  8577.         </parameters>
  8578.       </method>
  8579.       <method name="SetSingleLineMode" cname="gtk_label_set_single_line_mode">
  8580.         <return-type type="void" />
  8581.         <parameters>
  8582.           <parameter type="gboolean" name="single_line_mode" />
  8583.         </parameters>
  8584.       </method>
  8585.       <method name="SetText" cname="gtk_label_set_text">
  8586.         <return-type type="void" />
  8587.         <parameters>
  8588.           <parameter type="const-gchar*" name="str" />
  8589.         </parameters>
  8590.       </method>
  8591.       <method name="SetTextWithMnemonic" cname="gtk_label_set_text_with_mnemonic">
  8592.         <return-type type="void" />
  8593.         <parameters>
  8594.           <parameter type="const-gchar*" name="str" />
  8595.         </parameters>
  8596.       </method>
  8597.       <method name="SetUseMarkup" cname="gtk_label_set_use_markup">
  8598.         <return-type type="void" />
  8599.         <parameters>
  8600.           <parameter type="gboolean" name="setting" />
  8601.         </parameters>
  8602.       </method>
  8603.       <method name="SetUseUnderline" cname="gtk_label_set_use_underline">
  8604.         <return-type type="void" />
  8605.         <parameters>
  8606.           <parameter type="gboolean" name="setting" />
  8607.         </parameters>
  8608.       </method>
  8609.       <method name="SetWidthChars" cname="gtk_label_set_width_chars">
  8610.         <return-type type="void" />
  8611.         <parameters>
  8612.           <parameter type="gint" name="n_chars" />
  8613.         </parameters>
  8614.       </method>
  8615.     </object>
  8616.     <object name="Layout" cname="GtkLayout" parent="GtkContainer">
  8617.       <field name="Children" cname="children" type="GList*" />
  8618.       <field name="Width" cname="width" type="guint" />
  8619.       <field name="Height" cname="height" type="guint" />
  8620.       <field name="Hadjustment" cname="hadjustment" type="GtkAdjustment*" />
  8621.       <field name="Vadjustment" cname="vadjustment" type="GtkAdjustment*" />
  8622.       <field name="BinWindow" cname="bin_window" type="GdkWindow*" access="public" />
  8623.       <field name="Visibility" cname="visibility" type="GdkVisibilityState" />
  8624.       <field name="ScrollX" cname="scroll_x" type="gint" />
  8625.       <field name="ScrollY" cname="scroll_y" type="gint" />
  8626.       <field name="FreezeCount" cname="freeze_count" type="guint" />
  8627.       <childprop name="X" cname="x" type="gint" readable="true" writeable="true" />
  8628.       <childprop name="Y" cname="y" type="gint" readable="true" writeable="true" />
  8629.       <property name="Hadjustment" cname="hadjustment" type="GtkAdjustment" readable="true" writeable="true" />
  8630.       <property name="Vadjustment" cname="vadjustment" type="GtkAdjustment" readable="true" writeable="true" />
  8631.       <property name="Width" cname="width" type="guint" readable="true" writeable="true" />
  8632.       <property name="Height" cname="height" type="guint" readable="true" writeable="true" />
  8633.       <signal cname="set_scroll_adjustments" when="LAST" name="ScrollAdjustmentsSet">
  8634.         <return-type type="void" />
  8635.         <parameters>
  8636.           <parameter type="GtkLayout*" name="layout" />
  8637.           <parameter type="GtkAdjustment*" name="hadjustment" />
  8638.           <parameter type="GtkAdjustment*" name="vadjustment" />
  8639.         </parameters>
  8640.       </signal>
  8641.       <method name="Freeze" cname="gtk_layout_freeze" deprecated="1">
  8642.         <return-type type="void" />
  8643.       </method>
  8644.       <method name="GetHadjustment" cname="gtk_layout_get_hadjustment">
  8645.         <return-type type="GtkAdjustment*" />
  8646.       </method>
  8647.       <method name="GetSize" cname="gtk_layout_get_size">
  8648.         <return-type type="void" />
  8649.         <parameters>
  8650.           <parameter type="guint*" name="width" />
  8651.           <parameter type="guint*" name="height" />
  8652.         </parameters>
  8653.       </method>
  8654.       <method name="GetType" cname="gtk_layout_get_type" shared="true">
  8655.         <return-type type="GType" />
  8656.       </method>
  8657.       <method name="GetVadjustment" cname="gtk_layout_get_vadjustment">
  8658.         <return-type type="GtkAdjustment*" />
  8659.       </method>
  8660.       <method name="Move" cname="gtk_layout_move">
  8661.         <return-type type="void" />
  8662.         <parameters>
  8663.           <parameter type="GtkWidget*" name="child_widget" />
  8664.           <parameter type="gint" name="x" />
  8665.           <parameter type="gint" name="y" />
  8666.         </parameters>
  8667.       </method>
  8668.       <constructor cname="gtk_layout_new">
  8669.         <parameters>
  8670.           <parameter type="GtkAdjustment*" name="hadjustment" />
  8671.           <parameter type="GtkAdjustment*" name="vadjustment" />
  8672.         </parameters>
  8673.       </constructor>
  8674.       <method name="Put" cname="gtk_layout_put">
  8675.         <return-type type="void" />
  8676.         <parameters>
  8677.           <parameter type="GtkWidget*" name="child_widget" />
  8678.           <parameter type="gint" name="x" />
  8679.           <parameter type="gint" name="y" />
  8680.         </parameters>
  8681.       </method>
  8682.       <method name="SetHadjustment" cname="gtk_layout_set_hadjustment">
  8683.         <return-type type="void" />
  8684.         <parameters>
  8685.           <parameter type="GtkAdjustment*" name="adjustment" />
  8686.         </parameters>
  8687.       </method>
  8688.       <method name="SetSize" cname="gtk_layout_set_size">
  8689.         <return-type type="void" />
  8690.         <parameters>
  8691.           <parameter type="guint" name="width" />
  8692.           <parameter type="guint" name="height" />
  8693.         </parameters>
  8694.       </method>
  8695.       <method name="SetVadjustment" cname="gtk_layout_set_vadjustment">
  8696.         <return-type type="void" />
  8697.         <parameters>
  8698.           <parameter type="GtkAdjustment*" name="adjustment" />
  8699.         </parameters>
  8700.       </method>
  8701.       <method name="Thaw" cname="gtk_layout_thaw" deprecated="1">
  8702.         <return-type type="void" />
  8703.       </method>
  8704.     </object>
  8705.     <object name="LinkButton" cname="GtkLinkButton" parent="GtkButton">
  8706.       <field name="Priv" cname="priv" type="GtkLinkButtonPrivate*" />
  8707.       <property name="Uri" cname="uri" type="gchar*" readable="true" writeable="true" />
  8708.       <virtual_method name="GtkPadding1" cname="_gtk_padding1">
  8709.         <return-type type="void" />
  8710.       </virtual_method>
  8711.       <virtual_method name="GtkPadding2" cname="_gtk_padding2">
  8712.         <return-type type="void" />
  8713.       </virtual_method>
  8714.       <virtual_method name="GtkPadding3" cname="_gtk_padding3">
  8715.         <return-type type="void" />
  8716.       </virtual_method>
  8717.       <virtual_method name="GtkPadding4" cname="_gtk_padding4">
  8718.         <return-type type="void" />
  8719.       </virtual_method>
  8720.       <method name="GetType" cname="gtk_link_button_get_type" shared="true">
  8721.         <return-type type="GType" />
  8722.       </method>
  8723.       <method name="GetUri" cname="gtk_link_button_get_uri">
  8724.         <return-type type="const-gchar*" />
  8725.       </method>
  8726.       <constructor cname="gtk_link_button_new">
  8727.         <parameters>
  8728.           <parameter type="const-gchar*" name="uri" />
  8729.         </parameters>
  8730.       </constructor>
  8731.       <constructor cname="gtk_link_button_new_with_label">
  8732.         <parameters>
  8733.           <parameter type="const-gchar*" name="uri" />
  8734.           <parameter type="const-gchar*" name="label" />
  8735.         </parameters>
  8736.       </constructor>
  8737.       <method name="SetUri" cname="gtk_link_button_set_uri">
  8738.         <return-type type="void" />
  8739.         <parameters>
  8740.           <parameter type="const-gchar*" name="uri" />
  8741.         </parameters>
  8742.       </method>
  8743.       <method name="SetUriHook" cname="gtk_link_button_set_uri_hook" shared="true">
  8744.         <return-type type="GtkLinkButtonUriFunc" />
  8745.         <parameters>
  8746.           <parameter type="GtkLinkButtonUriFunc" name="func" />
  8747.           <parameter type="gpointer" name="data" />
  8748.           <parameter type="GDestroyNotify" name="destroy" />
  8749.         </parameters>
  8750.       </method>
  8751.     </object>
  8752.     <object name="ListStore" cname="GtkListStore" parent="GObject">
  8753.       <field name="Stamp" cname="stamp" type="gint" />
  8754.       <field name="Seq" cname="seq" type="gpointer" />
  8755.       <field name="GtkReserved1" cname="_gtk_reserved1" type="gpointer" />
  8756.       <field name="SortList" cname="sort_list" type="GList*" />
  8757.       <field name="NColumns" cname="n_columns" type="gint" />
  8758.       <field name="SortColumnId" cname="sort_column_id" type="gint" />
  8759.       <field name="Order" cname="order" type="GtkSortType" />
  8760.       <field name="ColumnHeaders" cname="column_headers" type="GType*" />
  8761.       <field name="Length" cname="length" type="gint" />
  8762.       <field name="DefaultSortFunc" cname="default_sort_func" type="GtkTreeIterCompareFunc" />
  8763.       <field name="DefaultSortData" cname="default_sort_data" type="gpointer" />
  8764.       <field name="DefaultSortDestroy" cname="default_sort_destroy" type="GtkDestroyNotify" />
  8765.       <field name="ColumnsDirty" cname="columns_dirty" bits="1" type="guint" />
  8766.       <implements>
  8767.         <interface cname="GtkTreeModel" />
  8768.         <interface cname="GtkTreeDragSource" />
  8769.         <interface cname="GtkTreeDragDest" />
  8770.         <interface cname="GtkTreeSortable" />
  8771.       </implements>
  8772.       <method name="Append" cname="gtk_list_store_append">
  8773.         <return-type type="void" />
  8774.         <parameters>
  8775.           <parameter type="GtkTreeIter*" name="iter" pass_as="out" />
  8776.         </parameters>
  8777.       </method>
  8778.       <method name="Clear" cname="gtk_list_store_clear">
  8779.         <return-type type="void" />
  8780.       </method>
  8781.       <method name="GetType" cname="gtk_list_store_get_type" shared="true">
  8782.         <return-type type="GType" />
  8783.       </method>
  8784.       <method name="Insert" cname="gtk_list_store_insert">
  8785.         <return-type type="void" />
  8786.         <parameters>
  8787.           <parameter type="GtkTreeIter*" name="iter" pass_as="out" />
  8788.           <parameter type="gint" name="position" />
  8789.         </parameters>
  8790.       </method>
  8791.       <method name="InsertAfter" cname="gtk_list_store_insert_after">
  8792.         <return-type type="void" />
  8793.         <parameters>
  8794.           <parameter type="GtkTreeIter*" name="iter" pass_as="out" />
  8795.           <parameter type="GtkTreeIter*" name="sibling" />
  8796.         </parameters>
  8797.       </method>
  8798.       <method name="InsertBefore" cname="gtk_list_store_insert_before">
  8799.         <return-type type="void" />
  8800.         <parameters>
  8801.           <parameter type="GtkTreeIter*" name="iter" pass_as="out" />
  8802.           <parameter type="GtkTreeIter*" name="sibling" />
  8803.         </parameters>
  8804.       </method>
  8805.       <method name="InsertWithValues" cname="gtk_list_store_insert_with_values">
  8806.         <return-type type="void" />
  8807.         <parameters>
  8808.           <parameter type="GtkTreeIter*" name="iter" />
  8809.           <parameter type="gint" name="position" />
  8810.           <parameter ellipsis="true" />
  8811.         </parameters>
  8812.       </method>
  8813.       <method name="InsertWithValuesv" cname="gtk_list_store_insert_with_valuesv">
  8814.         <return-type type="void" />
  8815.         <parameters>
  8816.           <parameter type="GtkTreeIter*" name="iter" />
  8817.           <parameter type="gint" name="position" />
  8818.           <parameter type="gint*" name="columns" />
  8819.           <parameter type="GValue*" name="values" />
  8820.           <parameter type="gint" name="n_values" />
  8821.         </parameters>
  8822.       </method>
  8823.       <method name="IterIsValid" cname="gtk_list_store_iter_is_valid">
  8824.         <return-type type="gboolean" />
  8825.         <parameters>
  8826.           <parameter type="GtkTreeIter*" name="iter" />
  8827.         </parameters>
  8828.       </method>
  8829.       <method name="MoveAfter" cname="gtk_list_store_move_after">
  8830.         <return-type type="void" />
  8831.         <parameters>
  8832.           <parameter type="GtkTreeIter*" name="iter" />
  8833.           <parameter type="GtkTreeIter*" name="position" />
  8834.         </parameters>
  8835.       </method>
  8836.       <method name="MoveBefore" cname="gtk_list_store_move_before">
  8837.         <return-type type="void" />
  8838.         <parameters>
  8839.           <parameter type="GtkTreeIter*" name="iter" />
  8840.           <parameter type="GtkTreeIter*" name="position" />
  8841.         </parameters>
  8842.       </method>
  8843.       <constructor cname="gtk_list_store_new" hidden="1">
  8844.         <parameters>
  8845.           <parameter type="gint" name="n_columns" />
  8846.           <parameter ellipsis="true" />
  8847.         </parameters>
  8848.       </constructor>
  8849.       <constructor cname="gtk_list_store_newv" hidden="1">
  8850.         <parameters>
  8851.           <parameter type="gint" name="n_columns" />
  8852.           <parameter type="GType*" name="types" />
  8853.         </parameters>
  8854.       </constructor>
  8855.       <method name="Prepend" cname="gtk_list_store_prepend">
  8856.         <return-type type="void" />
  8857.         <parameters>
  8858.           <parameter type="GtkTreeIter*" name="iter" pass_as="out" />
  8859.         </parameters>
  8860.       </method>
  8861.       <method name="Remove" cname="gtk_list_store_remove">
  8862.         <return-type type="gboolean" />
  8863.         <parameters>
  8864.           <parameter type="GtkTreeIter*" name="iter" pass_as="ref" />
  8865.         </parameters>
  8866.       </method>
  8867.       <method name="Reorder" cname="gtk_list_store_reorder">
  8868.         <return-type type="void" />
  8869.         <parameters>
  8870.           <parameter type="gint*" name="new_order" />
  8871.         </parameters>
  8872.       </method>
  8873.       <method name="Set" cname="gtk_list_store_set" hidden="1">
  8874.         <return-type type="void" />
  8875.         <parameters>
  8876.           <parameter type="GtkTreeIter*" name="iter" />
  8877.           <parameter ellipsis="true" />
  8878.         </parameters>
  8879.       </method>
  8880.       <method name="SetColumnTypes" cname="gtk_list_store_set_column_types">
  8881.         <return-type type="void" />
  8882.         <parameters>
  8883.           <parameter type="gint" name="n_columns" />
  8884.           <parameter type="GType*" name="types" array="1" />
  8885.         </parameters>
  8886.       </method>
  8887.       <method name="SetValist" cname="gtk_list_store_set_valist">
  8888.         <return-type type="void" />
  8889.         <parameters>
  8890.           <parameter type="GtkTreeIter*" name="iter" />
  8891.           <parameter type="va_list" name="var_args" />
  8892.         </parameters>
  8893.       </method>
  8894.       <method name="SetValue" cname="gtk_list_store_set_value">
  8895.         <return-type type="void" />
  8896.         <parameters>
  8897.           <parameter type="GtkTreeIter*" name="iter" />
  8898.           <parameter type="gint" name="column" />
  8899.           <parameter type="GValue*" name="value" />
  8900.         </parameters>
  8901.       </method>
  8902.       <method name="Swap" cname="gtk_list_store_swap">
  8903.         <return-type type="void" />
  8904.         <parameters>
  8905.           <parameter type="GtkTreeIter*" name="a" />
  8906.           <parameter type="GtkTreeIter*" name="b" />
  8907.         </parameters>
  8908.       </method>
  8909.       <implements>
  8910.         <interface name="IEnumerable" />
  8911.       </implements>
  8912.     </object>
  8913.     <object name="Menu" cname="GtkMenu" parent="GtkMenuShell">
  8914.       <field name="ParentMenuItem" cname="parent_menu_item" type="GtkWidget*" />
  8915.       <field name="OldActiveMenuItem" cname="old_active_menu_item" type="GtkWidget*" />
  8916.       <field name="AccelGroup" cname="accel_group" type="GtkAccelGroup*" />
  8917.       <field name="AccelPath" cname="accel_path" type="gchar*" />
  8918.       <field name="PositionFunc" cname="position_func" type="GtkMenuPositionFunc" />
  8919.       <field name="PositionFuncData" cname="position_func_data" type="gpointer" />
  8920.       <field name="ToggleSize" cname="toggle_size" type="guint" />
  8921.       <field name="Toplevel" cname="toplevel" type="GtkWidget*" />
  8922.       <field name="TearoffWindow" cname="tearoff_window" type="GtkWidget*" />
  8923.       <field name="TearoffHbox" cname="tearoff_hbox" type="GtkWidget*" />
  8924.       <field name="TearoffScrollbar" cname="tearoff_scrollbar" type="GtkWidget*" />
  8925.       <field name="TearoffAdjustment" cname="tearoff_adjustment" type="GtkAdjustment*" />
  8926.       <field name="ViewWindow" cname="view_window" type="GdkWindow*" />
  8927.       <field name="BinWindow" cname="bin_window" type="GdkWindow*" />
  8928.       <field name="ScrollOffset" cname="scroll_offset" type="gint" />
  8929.       <field name="SavedScrollOffset" cname="saved_scroll_offset" type="gint" />
  8930.       <field name="ScrollStep" cname="scroll_step" type="gint" />
  8931.       <field name="TimeoutId" cname="timeout_id" type="guint" />
  8932.       <field name="NavigationRegion" cname="navigation_region" type="GdkRegion*" />
  8933.       <field name="NavigationTimeout" cname="navigation_timeout" type="guint" />
  8934.       <field name="NeedsDestructionRefCount" cname="needs_destruction_ref_count" bits="1" type="guint" />
  8935.       <field name="TornOff" cname="torn_off" bits="1" type="guint" />
  8936.       <field name="TearoffActive" cname="tearoff_active" bits="1" type="guint" />
  8937.       <field name="ScrollFast" cname="scroll_fast" bits="1" type="guint" />
  8938.       <field name="UpperArrowVisible" cname="upper_arrow_visible" bits="1" type="guint" />
  8939.       <field name="LowerArrowVisible" cname="lower_arrow_visible" bits="1" type="guint" />
  8940.       <field name="UpperArrowPrelight" cname="upper_arrow_prelight" bits="1" type="guint" />
  8941.       <field name="LowerArrowPrelight" cname="lower_arrow_prelight" bits="1" type="guint" />
  8942.       <property name="TearoffTitle" cname="tearoff-title" type="gchar*" readable="true" writeable="true" />
  8943.       <property name="TearoffState" cname="tearoff-state" type="gboolean" readable="true" writeable="true" />
  8944.       <childprop name="LeftAttach" cname="left-attach" type="gint" readable="true" writeable="true" />
  8945.       <childprop name="RightAttach" cname="right-attach" type="gint" readable="true" writeable="true" />
  8946.       <childprop name="TopAttach" cname="top-attach" type="gint" readable="true" writeable="true" />
  8947.       <childprop name="BottomAttach" cname="bottom-attach" type="gint" readable="true" writeable="true" />
  8948.       <method name="Attach" cname="gtk_menu_attach">
  8949.         <return-type type="void" />
  8950.         <parameters>
  8951.           <parameter type="GtkWidget*" name="child" />
  8952.           <parameter type="guint" name="left_attach" />
  8953.           <parameter type="guint" name="right_attach" />
  8954.           <parameter type="guint" name="top_attach" />
  8955.           <parameter type="guint" name="bottom_attach" />
  8956.         </parameters>
  8957.       </method>
  8958.       <method name="AttachToWidget" cname="gtk_menu_attach_to_widget">
  8959.         <return-type type="void" />
  8960.         <parameters>
  8961.           <parameter type="GtkWidget*" name="attach_widget" />
  8962.           <parameter type="GtkMenuDetachFunc" name="detacher" />
  8963.         </parameters>
  8964.       </method>
  8965.       <method name="Detach" cname="gtk_menu_detach">
  8966.         <return-type type="void" />
  8967.       </method>
  8968.       <method name="GetAccelGroup" cname="gtk_menu_get_accel_group">
  8969.         <return-type type="GtkAccelGroup*" />
  8970.       </method>
  8971.       <method name="GetActive" cname="gtk_menu_get_active">
  8972.         <return-type type="GtkWidget*" />
  8973.       </method>
  8974.       <method name="GetAttachWidget" cname="gtk_menu_get_attach_widget">
  8975.         <return-type type="GtkWidget*" />
  8976.       </method>
  8977.       <method name="GetForAttachWidget" cname="gtk_menu_get_for_attach_widget" shared="true">
  8978.         <return-type type="GList*" />
  8979.         <parameters>
  8980.           <parameter type="GtkWidget*" name="widget" />
  8981.         </parameters>
  8982.       </method>
  8983.       <method name="GetTearoffState" cname="gtk_menu_get_tearoff_state">
  8984.         <return-type type="gboolean" />
  8985.       </method>
  8986.       <method name="GetTitle" cname="gtk_menu_get_title">
  8987.         <return-type type="const-gchar*" />
  8988.       </method>
  8989.       <method name="GetType" cname="gtk_menu_get_type" shared="true">
  8990.         <return-type type="GType" />
  8991.       </method>
  8992.       <constructor cname="gtk_menu_new" />
  8993.       <method name="Popdown" cname="gtk_menu_popdown">
  8994.         <return-type type="void" />
  8995.       </method>
  8996.       <method name="Popup" cname="gtk_menu_popup">
  8997.         <return-type type="void" />
  8998.         <parameters>
  8999.           <parameter type="GtkWidget*" name="parent_menu_shell" />
  9000.           <parameter type="GtkWidget*" name="parent_menu_item" />
  9001.           <parameter type="GtkMenuPositionFunc" name="func" scope="call" />
  9002.           <parameter type="gpointer" name="data" />
  9003.           <parameter type="guint" name="button" />
  9004.           <parameter type="guint32" name="activate_time" />
  9005.         </parameters>
  9006.       </method>
  9007.       <method name="ReorderChild" cname="gtk_menu_reorder_child">
  9008.         <return-type type="void" />
  9009.         <parameters>
  9010.           <parameter type="GtkWidget*" name="child" />
  9011.           <parameter type="gint" name="position" />
  9012.         </parameters>
  9013.       </method>
  9014.       <method name="Reposition" cname="gtk_menu_reposition">
  9015.         <return-type type="void" />
  9016.       </method>
  9017.       <method name="SetAccelGroup" cname="gtk_menu_set_accel_group">
  9018.         <return-type type="void" />
  9019.         <parameters>
  9020.           <parameter type="GtkAccelGroup*" name="accel_group" />
  9021.         </parameters>
  9022.       </method>
  9023.       <method name="SetAccelPath" cname="gtk_menu_set_accel_path">
  9024.         <return-type type="void" />
  9025.         <parameters>
  9026.           <parameter type="const-gchar*" name="accel_path" />
  9027.         </parameters>
  9028.       </method>
  9029.       <method name="SetActive" cname="gtk_menu_set_active">
  9030.         <return-type type="void" />
  9031.         <parameters>
  9032.           <parameter type="guint" name="index_" />
  9033.         </parameters>
  9034.       </method>
  9035.       <method name="SetMonitor" cname="gtk_menu_set_monitor">
  9036.         <return-type type="void" />
  9037.         <parameters>
  9038.           <parameter type="gint" name="monitor_num" />
  9039.         </parameters>
  9040.       </method>
  9041.       <method name="SetScreen" cname="gtk_menu_set_screen" hidden="1">
  9042.         <return-type type="void" />
  9043.         <parameters>
  9044.           <parameter type="GdkScreen*" name="screen" />
  9045.         </parameters>
  9046.       </method>
  9047.       <method name="SetTearoffState" cname="gtk_menu_set_tearoff_state">
  9048.         <return-type type="void" />
  9049.         <parameters>
  9050.           <parameter type="gboolean" name="torn_off" />
  9051.         </parameters>
  9052.       </method>
  9053.       <method name="SetTitle" cname="gtk_menu_set_title">
  9054.         <return-type type="void" />
  9055.         <parameters>
  9056.           <parameter type="const-gchar*" name="title" />
  9057.         </parameters>
  9058.       </method>
  9059.     </object>
  9060.     <object name="MenuBar" cname="GtkMenuBar" parent="GtkMenuShell">
  9061.       <property name="PackDirection" cname="pack-direction" type="GtkPackDirection" readable="true" writeable="true" />
  9062.       <property name="ChildPackDirection" cname="child-pack-direction" type="GtkPackDirection" readable="true" writeable="true" />
  9063.       <method name="GetChildPackDirection" cname="gtk_menu_bar_get_child_pack_direction">
  9064.         <return-type type="GtkPackDirection" />
  9065.       </method>
  9066.       <method name="GetPackDirection" cname="gtk_menu_bar_get_pack_direction">
  9067.         <return-type type="GtkPackDirection" />
  9068.       </method>
  9069.       <method name="GetType" cname="gtk_menu_bar_get_type" shared="true">
  9070.         <return-type type="GType" />
  9071.       </method>
  9072.       <constructor cname="gtk_menu_bar_new" />
  9073.       <method name="SetChildPackDirection" cname="gtk_menu_bar_set_child_pack_direction">
  9074.         <return-type type="void" />
  9075.         <parameters>
  9076.           <parameter type="GtkPackDirection" name="child_pack_dir" />
  9077.         </parameters>
  9078.       </method>
  9079.       <method name="SetPackDirection" cname="gtk_menu_bar_set_pack_direction">
  9080.         <return-type type="void" />
  9081.         <parameters>
  9082.           <parameter type="GtkPackDirection" name="pack_dir" />
  9083.         </parameters>
  9084.       </method>
  9085.     </object>
  9086.     <object name="MenuItem" cname="GtkMenuItem" parent="GtkItem">
  9087.       <field name="Submenu" cname="submenu" type="GtkWidget*" />
  9088.       <field name="EventWindow" cname="event_window" type="GdkWindow*" />
  9089.       <field name="ToggleSize" cname="toggle_size" type="guint16" />
  9090.       <field name="AcceleratorWidth" cname="accelerator_width" type="guint16" />
  9091.       <field name="AccelPath" cname="accel_path" type="gchar*" />
  9092.       <field name="ShowSubmenuIndicator" cname="show_submenu_indicator" bits="1" type="guint" />
  9093.       <field name="SubmenuPlacement" cname="submenu_placement" bits="1" type="guint" />
  9094.       <field name="SubmenuDirection" cname="submenu_direction" bits="1" type="guint" />
  9095.       <field name="RightJustify" cname="right_justify" bits="1" type="guint" />
  9096.       <field name="TimerFromKeypress" cname="timer_from_keypress" bits="1" type="guint" />
  9097.       <field name="FromMenubar" cname="from_menubar" bits="1" type="guint" />
  9098.       <field name="Timer" cname="timer" type="guint" />
  9099.       <signal cname="activate" when="FIRST" name="Activated">
  9100.         <return-type type="void" />
  9101.         <parameters>
  9102.           <parameter type="GtkMenuItem*" name="menu_item" />
  9103.         </parameters>
  9104.       </signal>
  9105.       <signal name="ActivateItem" cname="activate_item" when="FIRST">
  9106.         <return-type type="void" />
  9107.         <parameters>
  9108.           <parameter type="GtkMenuItem*" name="menu_item" />
  9109.         </parameters>
  9110.       </signal>
  9111.       <signal cname="toggle_size_request" when="FIRST" name="ToggleSizeRequested">
  9112.         <return-type type="void" />
  9113.         <parameters>
  9114.           <parameter type="GtkMenuItem*" name="menu_item" />
  9115.           <parameter type="gint*" name="requisition" />
  9116.         </parameters>
  9117.       </signal>
  9118.       <signal cname="toggle_size_allocate" when="FIRST" name="ToggleSizeAllocated">
  9119.         <return-type type="void" />
  9120.         <parameters>
  9121.           <parameter type="GtkMenuItem*" name="menu_item" />
  9122.           <parameter type="gint" name="allocation" />
  9123.         </parameters>
  9124.       </signal>
  9125.       <method name="Activate" cname="gtk_menu_item_activate">
  9126.         <return-type type="void" />
  9127.       </method>
  9128.       <method name="Deselect" cname="gtk_menu_item_deselect">
  9129.         <return-type type="void" />
  9130.       </method>
  9131.       <method name="GetRightJustified" cname="gtk_menu_item_get_right_justified">
  9132.         <return-type type="gboolean" />
  9133.       </method>
  9134.       <method name="GetSubmenu" cname="gtk_menu_item_get_submenu">
  9135.         <return-type type="GtkWidget*" />
  9136.       </method>
  9137.       <method name="GetType" cname="gtk_menu_item_get_type" shared="true">
  9138.         <return-type type="GType" />
  9139.       </method>
  9140.       <constructor cname="gtk_menu_item_new" />
  9141.       <constructor cname="gtk_menu_item_new_with_label" hidden="1">
  9142.         <parameters>
  9143.           <parameter type="const-gchar*" name="label" />
  9144.         </parameters>
  9145.       </constructor>
  9146.       <constructor cname="gtk_menu_item_new_with_mnemonic" preferred="1" hidden="1">
  9147.         <parameters>
  9148.           <parameter type="const-gchar*" name="label" />
  9149.         </parameters>
  9150.       </constructor>
  9151.       <method name="RemoveSubmenu" cname="gtk_menu_item_remove_submenu">
  9152.         <return-type type="void" />
  9153.       </method>
  9154.       <method name="Select" cname="gtk_menu_item_select">
  9155.         <return-type type="void" />
  9156.       </method>
  9157.       <method name="SetAccelPath" cname="gtk_menu_item_set_accel_path">
  9158.         <return-type type="void" />
  9159.         <parameters>
  9160.           <parameter type="const-gchar*" name="accel_path" />
  9161.         </parameters>
  9162.       </method>
  9163.       <method name="SetRightJustified" cname="gtk_menu_item_set_right_justified">
  9164.         <return-type type="void" />
  9165.         <parameters>
  9166.           <parameter type="gboolean" name="right_justified" />
  9167.         </parameters>
  9168.       </method>
  9169.       <method name="SetSubmenu" cname="gtk_menu_item_set_submenu">
  9170.         <return-type type="void" />
  9171.         <parameters>
  9172.           <parameter type="GtkWidget*" name="submenu" />
  9173.         </parameters>
  9174.       </method>
  9175.       <method name="ToggleSizeAllocate" cname="gtk_menu_item_toggle_size_allocate">
  9176.         <return-type type="void" />
  9177.         <parameters>
  9178.           <parameter type="gint" name="allocation" />
  9179.         </parameters>
  9180.       </method>
  9181.       <method name="ToggleSizeRequest" cname="gtk_menu_item_toggle_size_request">
  9182.         <return-type type="void" />
  9183.         <parameters>
  9184.           <parameter type="gint*" name="requisition" />
  9185.         </parameters>
  9186.       </method>
  9187.     </object>
  9188.     <object name="MenuShell" cname="GtkMenuShell" parent="GtkContainer">
  9189.       <field name="Children" cname="children" type="GList*" />
  9190.       <field name="ActiveMenuItem" cname="active_menu_item" type="GtkWidget*" />
  9191.       <field name="ParentMenuShell" cname="parent_menu_shell" type="GtkWidget*" />
  9192.       <field name="Button" cname="button" type="guint" />
  9193.       <field name="ActivateTime" cname="activate_time" type="guint32" />
  9194.       <field name="Active" cname="active" bits="1" type="guint" />
  9195.       <field name="HaveGrab" cname="have_grab" bits="1" type="guint" />
  9196.       <field name="HaveXgrab" cname="have_xgrab" bits="1" type="guint" />
  9197.       <field name="IgnoreLeave" cname="ignore_leave" bits="1" type="guint" />
  9198.       <field name="MenuFlag" cname="menu_flag" bits="1" type="guint" />
  9199.       <field name="IgnoreEnter" cname="ignore_enter" bits="1" type="guint" />
  9200.       <signal cname="deactivate" when="FIRST" name="Deactivated">
  9201.         <return-type type="void" />
  9202.         <parameters>
  9203.           <parameter type="GtkMenuShell*" name="menu_shell" />
  9204.         </parameters>
  9205.       </signal>
  9206.       <signal name="SelectionDone" cname="selection-done" when="FIRST">
  9207.         <return-type type="void" />
  9208.         <parameters>
  9209.           <parameter type="GtkMenuShell*" name="menu_shell" />
  9210.         </parameters>
  9211.       </signal>
  9212.       <signal name="MoveCurrent" cname="move_current" when="LAST">
  9213.         <return-type type="void" />
  9214.         <parameters>
  9215.           <parameter type="GtkMenuShell*" name="menu_shell" />
  9216.           <parameter type="GtkMenuDirectionType" name="direction" />
  9217.         </parameters>
  9218.       </signal>
  9219.       <signal name="ActivateCurrent" cname="activate_current" when="LAST">
  9220.         <return-type type="void" />
  9221.         <parameters>
  9222.           <parameter type="GtkMenuShell*" name="menu_shell" />
  9223.           <parameter type="gboolean" name="force_hide" />
  9224.         </parameters>
  9225.       </signal>
  9226.       <signal cname="cancel" when="LAST" name="Canceled">
  9227.         <return-type type="void" />
  9228.         <parameters>
  9229.           <parameter type="GtkMenuShell*" name="menu_shell" />
  9230.         </parameters>
  9231.       </signal>
  9232.       <property name="TakeFocus" cname="take-focus" type="gboolean" readable="true" writeable="true" />
  9233.       <virtual_method name="SelectItem" cname="select_item">
  9234.         <return-type type="void" />
  9235.         <parameters>
  9236.           <parameter type="GtkMenuShell*" name="menu_shell" />
  9237.           <parameter type="GtkWidget*" name="menu_item" />
  9238.         </parameters>
  9239.       </virtual_method>
  9240.       <virtual_method name="Insert" cname="insert">
  9241.         <return-type type="void" />
  9242.         <parameters>
  9243.           <parameter type="GtkMenuShell*" name="menu_shell" />
  9244.           <parameter type="GtkWidget*" name="child" />
  9245.           <parameter type="gint" name="position" />
  9246.         </parameters>
  9247.       </virtual_method>
  9248.       <virtual_method name="GetPopupDelay" cname="get_popup_delay">
  9249.         <return-type type="gint" />
  9250.         <parameters>
  9251.           <parameter type="GtkMenuShell*" name="menu_shell" />
  9252.         </parameters>
  9253.       </virtual_method>
  9254.       <method name="ActivateItem" cname="gtk_menu_shell_activate_item">
  9255.         <return-type type="void" />
  9256.         <parameters>
  9257.           <parameter type="GtkWidget*" name="menu_item" />
  9258.           <parameter type="gboolean" name="force_deactivate" />
  9259.         </parameters>
  9260.       </method>
  9261.       <method name="Append" cname="gtk_menu_shell_append">
  9262.         <return-type type="void" />
  9263.         <parameters>
  9264.           <parameter type="GtkWidget*" name="child" />
  9265.         </parameters>
  9266.       </method>
  9267.       <method name="Cancel" cname="gtk_menu_shell_cancel">
  9268.         <return-type type="void" />
  9269.       </method>
  9270.       <method name="Deactivate" cname="gtk_menu_shell_deactivate">
  9271.         <return-type type="void" />
  9272.       </method>
  9273.       <method name="Deselect" cname="gtk_menu_shell_deselect">
  9274.         <return-type type="void" />
  9275.       </method>
  9276.       <method name="GetTakeFocus" cname="gtk_menu_shell_get_take_focus">
  9277.         <return-type type="gboolean" />
  9278.       </method>
  9279.       <method name="GetType" cname="gtk_menu_shell_get_type" shared="true">
  9280.         <return-type type="GType" />
  9281.       </method>
  9282.       <method name="Insert" cname="gtk_menu_shell_insert">
  9283.         <return-type type="void" />
  9284.         <parameters>
  9285.           <parameter type="GtkWidget*" name="child" />
  9286.           <parameter type="gint" name="position" />
  9287.         </parameters>
  9288.       </method>
  9289.       <method name="Prepend" cname="gtk_menu_shell_prepend">
  9290.         <return-type type="void" />
  9291.         <parameters>
  9292.           <parameter type="GtkWidget*" name="child" />
  9293.         </parameters>
  9294.       </method>
  9295.       <method name="SelectFirst" cname="gtk_menu_shell_select_first">
  9296.         <return-type type="void" />
  9297.         <parameters>
  9298.           <parameter type="gboolean" name="search_sensitive" />
  9299.         </parameters>
  9300.       </method>
  9301.       <method name="SelectItem" cname="gtk_menu_shell_select_item">
  9302.         <return-type type="void" />
  9303.         <parameters>
  9304.           <parameter type="GtkWidget*" name="menu_item" />
  9305.         </parameters>
  9306.       </method>
  9307.       <method name="SetTakeFocus" cname="gtk_menu_shell_set_take_focus">
  9308.         <return-type type="void" />
  9309.         <parameters>
  9310.           <parameter type="gboolean" name="take_focus" />
  9311.         </parameters>
  9312.       </method>
  9313.     </object>
  9314.     <object name="MenuToolButton" cname="GtkMenuToolButton" parent="GtkToolButton">
  9315.       <field name="Priv" cname="priv" type="GtkMenuToolButtonPrivate*" />
  9316.       <signal name="ShowMenu" cname="show-menu" when="FIRST">
  9317.         <return-type type="void" />
  9318.         <parameters>
  9319.           <parameter type="GtkMenuToolButton*" name="button" />
  9320.         </parameters>
  9321.       </signal>
  9322.       <property name="Menu" cname="menu" type="GtkMenu" readable="true" writeable="true" />
  9323.       <method name="GetMenu" cname="gtk_menu_tool_button_get_menu">
  9324.         <return-type type="GtkWidget*" />
  9325.       </method>
  9326.       <method name="GetType" cname="gtk_menu_tool_button_get_type" shared="true">
  9327.         <return-type type="GType" />
  9328.       </method>
  9329.       <constructor cname="gtk_menu_tool_button_new">
  9330.         <parameters>
  9331.           <parameter type="GtkWidget*" name="icon_widget" />
  9332.           <parameter type="const-gchar*" name="label" />
  9333.         </parameters>
  9334.       </constructor>
  9335.       <constructor cname="gtk_menu_tool_button_new_from_stock">
  9336.         <parameters>
  9337.           <parameter type="const-gchar*" name="stock_id" />
  9338.         </parameters>
  9339.       </constructor>
  9340.       <method name="SetArrowTooltip" cname="gtk_menu_tool_button_set_arrow_tooltip">
  9341.         <return-type type="void" />
  9342.         <parameters>
  9343.           <parameter type="GtkTooltips*" name="tooltips" />
  9344.           <parameter type="const-gchar*" name="tip_text" />
  9345.           <parameter type="const-gchar*" name="tip_private" />
  9346.         </parameters>
  9347.       </method>
  9348.       <method name="SetMenu" cname="gtk_menu_tool_button_set_menu">
  9349.         <return-type type="void" />
  9350.         <parameters>
  9351.           <parameter type="GtkWidget*" name="menu" />
  9352.         </parameters>
  9353.       </method>
  9354.     </object>
  9355.     <object name="MessageDialog" cname="GtkMessageDialog" parent="GtkDialog">
  9356.       <field name="Image" cname="image" type="GtkWidget*" />
  9357.       <field name="Label" cname="label" type="GtkWidget*" />
  9358.       <property name="MessageType" cname="message-type" type="GtkMessageType" readable="true" writeable="true" construct="true" />
  9359.       <property name="Buttons" cname="buttons" type="GtkButtonsType" writeable="true" construct-only="true" />
  9360.       <property name="Text" cname="text" type="gchar*" readable="true" writeable="true" />
  9361.       <property name="UseMarkup" cname="use-markup" type="gboolean" readable="true" writeable="true" />
  9362.       <property name="SecondaryText" cname="secondary-text" type="gchar*" readable="true" writeable="true" />
  9363.       <property name="SecondaryUseMarkup" cname="secondary-use-markup" type="gboolean" readable="true" writeable="true" />
  9364.       <property name="Image" cname="image" type="GtkWidget" readable="true" writeable="true" />
  9365.       <method name="FormatSecondaryMarkup" cname="gtk_message_dialog_format_secondary_markup">
  9366.         <return-type type="void" />
  9367.         <parameters>
  9368.           <parameter type="const-gchar*" name="message_format" printf_format="true" />
  9369.           <parameter ellipsis="true" printf_format_args="true" />
  9370.         </parameters>
  9371.       </method>
  9372.       <method name="FormatSecondaryText" cname="gtk_message_dialog_format_secondary_text">
  9373.         <return-type type="void" />
  9374.         <parameters>
  9375.           <parameter type="const-gchar*" name="message_format" printf_format="true" />
  9376.           <parameter ellipsis="true" printf_format_args="true" />
  9377.         </parameters>
  9378.       </method>
  9379.       <method name="GetType" cname="gtk_message_dialog_get_type" shared="true">
  9380.         <return-type type="GType" />
  9381.       </method>
  9382.       <constructor cname="gtk_message_dialog_new" hidden="1">
  9383.         <parameters>
  9384.           <parameter type="GtkWindow*" name="parent" />
  9385.           <parameter type="GtkDialogFlags" name="flags" />
  9386.           <parameter type="GtkMessageType" name="type" />
  9387.           <parameter type="GtkButtonsType" name="buttons" />
  9388.           <parameter type="const-gchar*" name="message_format" printf_format="true" />
  9389.           <parameter ellipsis="true" printf_format_args="true" />
  9390.         </parameters>
  9391.       </constructor>
  9392.       <constructor cname="gtk_message_dialog_new_with_markup" hidden="1">
  9393.         <parameters>
  9394.           <parameter type="GtkWindow*" name="parent" />
  9395.           <parameter type="GtkDialogFlags" name="flags" />
  9396.           <parameter type="GtkMessageType" name="type" />
  9397.           <parameter type="GtkButtonsType" name="buttons" />
  9398.           <parameter type="const-gchar*" name="message_format" printf_format="true" />
  9399.           <parameter ellipsis="true" printf_format_args="true" />
  9400.         </parameters>
  9401.       </constructor>
  9402.       <method name="SetImage" cname="gtk_message_dialog_set_image">
  9403.         <return-type type="void" />
  9404.         <parameters>
  9405.           <parameter type="GtkWidget*" name="image" />
  9406.         </parameters>
  9407.       </method>
  9408.       <method name="SetMarkup" cname="gtk_message_dialog_set_markup">
  9409.         <return-type type="void" />
  9410.         <parameters>
  9411.           <parameter type="const-gchar*" name="str" />
  9412.         </parameters>
  9413.       </method>
  9414.     </object>
  9415.     <object name="Misc" cname="GtkMisc" parent="GtkWidget">
  9416.       <field name="Xalign" cname="xalign" type="gfloat" />
  9417.       <field name="Yalign" cname="yalign" type="gfloat" />
  9418.       <field name="Xpad" cname="xpad" type="guint16" />
  9419.       <field name="Ypad" cname="ypad" type="guint16" />
  9420.       <property name="Xalign" cname="xalign" type="gfloat" readable="true" writeable="true" />
  9421.       <property name="Yalign" cname="yalign" type="gfloat" readable="true" writeable="true" />
  9422.       <property name="Xpad" cname="xpad" type="gint" readable="true" writeable="true" />
  9423.       <property name="Ypad" cname="ypad" type="gint" readable="true" writeable="true" />
  9424.       <method name="GetAlignment" cname="gtk_misc_get_alignment">
  9425.         <return-type type="void" />
  9426.         <parameters>
  9427.           <parameter type="gfloat*" name="xalign" />
  9428.           <parameter type="gfloat*" name="yalign" />
  9429.         </parameters>
  9430.       </method>
  9431.       <method name="GetPadding" cname="gtk_misc_get_padding">
  9432.         <return-type type="void" />
  9433.         <parameters>
  9434.           <parameter type="gint*" name="xpad" />
  9435.           <parameter type="gint*" name="ypad" />
  9436.         </parameters>
  9437.       </method>
  9438.       <method name="GetType" cname="gtk_misc_get_type" shared="true">
  9439.         <return-type type="GType" />
  9440.       </method>
  9441.       <method name="SetAlignment" cname="gtk_misc_set_alignment">
  9442.         <return-type type="void" />
  9443.         <parameters>
  9444.           <parameter type="gfloat" name="xalign" />
  9445.           <parameter type="gfloat" name="yalign" />
  9446.         </parameters>
  9447.       </method>
  9448.       <method name="SetPadding" cname="gtk_misc_set_padding">
  9449.         <return-type type="void" />
  9450.         <parameters>
  9451.           <parameter type="gint" name="xpad" />
  9452.           <parameter type="gint" name="ypad" />
  9453.         </parameters>
  9454.       </method>
  9455.     </object>
  9456.     <object name="Notebook" cname="GtkNotebook" parent="GtkContainer">
  9457.       <field name="CurPage" cname="cur_page" type="GtkNotebookPage*" />
  9458.       <field name="Children" cname="children" type="GList*" />
  9459.       <field name="FirstTab" cname="first_tab" type="GList*" />
  9460.       <field name="FocusTab" cname="focus_tab" type="GList*" />
  9461.       <field name="Menu" cname="menu" type="GtkWidget*" />
  9462.       <field name="EventWindow" cname="event_window" type="GdkWindow*" />
  9463.       <field name="Timer" cname="timer" type="guint32" />
  9464.       <field name="TabHborder" cname="tab_hborder" type="guint16" />
  9465.       <field name="TabVborder" cname="tab_vborder" type="guint16" />
  9466.       <field name="ShowTabs" cname="show_tabs" bits="1" type="guint" />
  9467.       <field name="Homogeneous" cname="homogeneous" bits="1" type="guint" />
  9468.       <field name="ShowBorder" cname="show_border" bits="1" type="guint" />
  9469.       <field name="TabPos" cname="tab_pos" bits="2" type="guint" />
  9470.       <field name="Scrollable" cname="scrollable" bits="1" type="guint" />
  9471.       <field name="InChild" cname="in_child" bits="3" type="guint" />
  9472.       <field name="ClickChild" cname="click_child" bits="3" type="guint" />
  9473.       <field name="Button" cname="button" bits="2" type="guint" />
  9474.       <field name="NeedTimer" cname="need_timer" bits="1" type="guint" />
  9475.       <field name="ChildHasFocus" cname="child_has_focus" bits="1" type="guint" />
  9476.       <field name="HaveVisibleChild" cname="have_visible_child" bits="1" type="guint" />
  9477.       <field name="FocusOut" cname="focus_out" bits="1" type="guint" />
  9478.       <field name="HasBeforePrevious" cname="has_before_previous" bits="1" type="guint" />
  9479.       <field name="HasBeforeNext" cname="has_before_next" bits="1" type="guint" />
  9480.       <field name="HasAfterPrevious" cname="has_after_previous" bits="1" type="guint" />
  9481.       <field name="HasAfterNext" cname="has_after_next" bits="1" type="guint" />
  9482.       <property name="Page" cname="page" type="gint" readable="true" writeable="true" />
  9483.       <property name="TabPos" cname="tab-pos" type="GtkPositionType" readable="true" writeable="true" />
  9484.       <property name="TabBorder" cname="tab-border" type="guint" writeable="true" />
  9485.       <property name="TabHborder" cname="tab-hborder" type="guint" readable="true" writeable="true" />
  9486.       <property name="TabVborder" cname="tab-vborder" type="guint" readable="true" writeable="true" />
  9487.       <property name="ShowTabs" cname="show-tabs" type="gboolean" readable="true" writeable="true" />
  9488.       <property name="ShowBorder" cname="show-border" type="gboolean" readable="true" writeable="true" />
  9489.       <property name="Scrollable" cname="scrollable" type="gboolean" readable="true" writeable="true" />
  9490.       <property name="EnablePopup" cname="enable-popup" type="gboolean" readable="true" writeable="true" />
  9491.       <property name="Homogeneous" cname="homogeneous" type="gboolean" readable="true" writeable="true" deprecated="1" />
  9492.       <property name="GroupId" cname="group-id" type="gint" readable="true" writeable="true" />
  9493.       <childprop name="TabLabel" cname="tab-label" type="gchar*" readable="true" writeable="true" />
  9494.       <childprop name="MenuLabel" cname="menu-label" type="gchar*" readable="true" writeable="true" />
  9495.       <childprop name="Position" cname="position" type="gint" readable="true" writeable="true" />
  9496.       <childprop name="TabExpand" cname="tab-expand" type="gboolean" readable="true" writeable="true" />
  9497.       <childprop name="TabFill" cname="tab-fill" type="gboolean" readable="true" writeable="true" />
  9498.       <childprop name="TabPack" cname="tab-pack" type="GtkPackType" readable="true" writeable="true" />
  9499.       <childprop name="Reorderable" cname="reorderable" type="gboolean" readable="true" writeable="true" />
  9500.       <childprop name="Detachable" cname="detachable" type="gboolean" readable="true" writeable="true" />
  9501.       <signal name="SwitchPage" cname="switch_page" when="LAST">
  9502.         <return-type type="void" />
  9503.         <parameters>
  9504.           <parameter type="GtkNotebook*" name="notebook" />
  9505.           <parameter type="GtkNotebookPage*" name="page" />
  9506.           <parameter type="guint" name="page_num" />
  9507.         </parameters>
  9508.       </signal>
  9509.       <signal name="FocusTab" cname="focus_tab" when="LAST">
  9510.         <return-type type="gboolean" />
  9511.         <parameters>
  9512.           <parameter type="GtkNotebook*" name="notebook" />
  9513.           <parameter type="GtkNotebookTab" name="type" />
  9514.         </parameters>
  9515.       </signal>
  9516.       <signal name="SelectPage" cname="select_page" when="LAST">
  9517.         <return-type type="gboolean" />
  9518.         <parameters>
  9519.           <parameter type="GtkNotebook*" name="notebook" />
  9520.           <parameter type="gboolean" name="move_focus" />
  9521.         </parameters>
  9522.       </signal>
  9523.       <signal name="ChangeCurrentPage" cname="change_current_page" when="LAST">
  9524.         <return-type type="void" />
  9525.         <parameters>
  9526.           <parameter type="GtkNotebook*" name="notebook" />
  9527.           <parameter type="gint" name="offset" />
  9528.         </parameters>
  9529.       </signal>
  9530.       <signal name="MoveFocusOut" cname="move_focus_out" when="LAST">
  9531.         <return-type type="void" />
  9532.         <parameters>
  9533.           <parameter type="GtkNotebook*" name="notebook" />
  9534.           <parameter type="GtkDirectionType" name="direction" />
  9535.         </parameters>
  9536.       </signal>
  9537.       <signal name="ReorderTab" cname="reorder_tab" when="LAST">
  9538.         <return-type type="void" />
  9539.         <parameters>
  9540.           <parameter type="GtkNotebook*" name="notebook" />
  9541.           <parameter type="GtkDirectionType" name="direction" />
  9542.           <parameter type="gboolean" name="move_to_last" />
  9543.         </parameters>
  9544.       </signal>
  9545.       <signal name="PageReordered" cname="page_reordered" when="LAST">
  9546.         <return-type type="void" />
  9547.         <parameters>
  9548.           <parameter name="inst" type="GtkNotebook*" />
  9549.           <parameter name="p0" type="GtkWidget" />
  9550.           <parameter name="p1" type="guint32" />
  9551.         </parameters>
  9552.       </signal>
  9553.       <signal name="PageRemoved" cname="page_removed" when="LAST">
  9554.         <return-type type="void" />
  9555.         <parameters>
  9556.           <parameter name="inst" type="GtkNotebook*" />
  9557.           <parameter name="p0" type="GtkWidget" />
  9558.           <parameter name="p1" type="guint32" />
  9559.         </parameters>
  9560.       </signal>
  9561.       <signal name="PageAdded" cname="page_added" when="LAST">
  9562.         <return-type type="void" />
  9563.         <parameters>
  9564.           <parameter name="inst" type="GtkNotebook*" />
  9565.           <parameter name="p0" type="GtkWidget" />
  9566.           <parameter name="p1" type="guint32" />
  9567.         </parameters>
  9568.       </signal>
  9569.       <virtual_method name="InsertPage" cname="insert_page">
  9570.         <return-type type="gint" />
  9571.         <parameters>
  9572.           <parameter type="GtkNotebook*" name="notebook" />
  9573.           <parameter type="GtkWidget*" name="child" />
  9574.           <parameter type="GtkWidget*" name="tab_label" />
  9575.           <parameter type="GtkWidget*" name="menu_label" />
  9576.           <parameter type="gint" name="position" />
  9577.         </parameters>
  9578.       </virtual_method>
  9579.       <method name="AppendPage" cname="gtk_notebook_append_page">
  9580.         <return-type type="gint" />
  9581.         <parameters>
  9582.           <parameter type="GtkWidget*" name="child" />
  9583.           <parameter type="GtkWidget*" name="tab_label" />
  9584.         </parameters>
  9585.       </method>
  9586.       <method name="AppendPageMenu" cname="gtk_notebook_append_page_menu">
  9587.         <return-type type="gint" />
  9588.         <parameters>
  9589.           <parameter type="GtkWidget*" name="child" />
  9590.           <parameter type="GtkWidget*" name="tab_label" />
  9591.           <parameter type="GtkWidget*" name="menu_label" />
  9592.         </parameters>
  9593.       </method>
  9594.       <method name="GetCurrentPage" cname="gtk_notebook_get_current_page">
  9595.         <return-type type="gint" />
  9596.       </method>
  9597.       <method name="GetGroupId" cname="gtk_notebook_get_group_id">
  9598.         <return-type type="gint" />
  9599.       </method>
  9600.       <method name="GetMenuLabel" cname="gtk_notebook_get_menu_label">
  9601.         <return-type type="GtkWidget*" />
  9602.         <parameters>
  9603.           <parameter type="GtkWidget*" name="child" />
  9604.         </parameters>
  9605.       </method>
  9606.       <method name="GetMenuLabelText" cname="gtk_notebook_get_menu_label_text">
  9607.         <return-type type="const-gchar*" />
  9608.         <parameters>
  9609.           <parameter type="GtkWidget*" name="child" />
  9610.         </parameters>
  9611.       </method>
  9612.       <method name="GetNPages" cname="gtk_notebook_get_n_pages">
  9613.         <return-type type="gint" />
  9614.       </method>
  9615.       <method name="GetNthPage" cname="gtk_notebook_get_nth_page">
  9616.         <return-type type="GtkWidget*" />
  9617.         <parameters>
  9618.           <parameter type="gint" name="page_num" />
  9619.         </parameters>
  9620.       </method>
  9621.       <method name="GetScrollable" cname="gtk_notebook_get_scrollable">
  9622.         <return-type type="gboolean" />
  9623.       </method>
  9624.       <method name="GetShowBorder" cname="gtk_notebook_get_show_border">
  9625.         <return-type type="gboolean" />
  9626.       </method>
  9627.       <method name="GetShowTabs" cname="gtk_notebook_get_show_tabs">
  9628.         <return-type type="gboolean" />
  9629.       </method>
  9630.       <method name="GetTabDetachable" cname="gtk_notebook_get_tab_detachable">
  9631.         <return-type type="gboolean" />
  9632.         <parameters>
  9633.           <parameter type="GtkWidget*" name="child" />
  9634.         </parameters>
  9635.       </method>
  9636.       <method name="GetTabLabel" cname="gtk_notebook_get_tab_label">
  9637.         <return-type type="GtkWidget*" />
  9638.         <parameters>
  9639.           <parameter type="GtkWidget*" name="child" />
  9640.         </parameters>
  9641.       </method>
  9642.       <method name="GetTabLabelText" cname="gtk_notebook_get_tab_label_text">
  9643.         <return-type type="const-gchar*" />
  9644.         <parameters>
  9645.           <parameter type="GtkWidget*" name="child" />
  9646.         </parameters>
  9647.       </method>
  9648.       <method name="GetTabPos" cname="gtk_notebook_get_tab_pos">
  9649.         <return-type type="GtkPositionType" />
  9650.       </method>
  9651.       <method name="GetTabReorderable" cname="gtk_notebook_get_tab_reorderable">
  9652.         <return-type type="gboolean" />
  9653.         <parameters>
  9654.           <parameter type="GtkWidget*" name="child" />
  9655.         </parameters>
  9656.       </method>
  9657.       <method name="GetType" cname="gtk_notebook_get_type" shared="true">
  9658.         <return-type type="GType" />
  9659.       </method>
  9660.       <method name="InsertPage" cname="gtk_notebook_insert_page">
  9661.         <return-type type="gint" />
  9662.         <parameters>
  9663.           <parameter type="GtkWidget*" name="child" />
  9664.           <parameter type="GtkWidget*" name="tab_label" />
  9665.           <parameter type="gint" name="position" />
  9666.         </parameters>
  9667.       </method>
  9668.       <method name="InsertPageMenu" cname="gtk_notebook_insert_page_menu">
  9669.         <return-type type="gint" />
  9670.         <parameters>
  9671.           <parameter type="GtkWidget*" name="child" />
  9672.           <parameter type="GtkWidget*" name="tab_label" />
  9673.           <parameter type="GtkWidget*" name="menu_label" />
  9674.           <parameter type="gint" name="position" />
  9675.         </parameters>
  9676.       </method>
  9677.       <constructor cname="gtk_notebook_new" />
  9678.       <method name="NextPage" cname="gtk_notebook_next_page">
  9679.         <return-type type="void" />
  9680.       </method>
  9681.       <method name="PopupDisable" cname="gtk_notebook_popup_disable">
  9682.         <return-type type="void" />
  9683.       </method>
  9684.       <method name="PopupEnable" cname="gtk_notebook_popup_enable">
  9685.         <return-type type="void" />
  9686.       </method>
  9687.       <method name="PrependPage" cname="gtk_notebook_prepend_page">
  9688.         <return-type type="gint" />
  9689.         <parameters>
  9690.           <parameter type="GtkWidget*" name="child" />
  9691.           <parameter type="GtkWidget*" name="tab_label" />
  9692.         </parameters>
  9693.       </method>
  9694.       <method name="PrependPageMenu" cname="gtk_notebook_prepend_page_menu">
  9695.         <return-type type="gint" />
  9696.         <parameters>
  9697.           <parameter type="GtkWidget*" name="child" />
  9698.           <parameter type="GtkWidget*" name="tab_label" />
  9699.           <parameter type="GtkWidget*" name="menu_label" />
  9700.         </parameters>
  9701.       </method>
  9702.       <method name="PrevPage" cname="gtk_notebook_prev_page">
  9703.         <return-type type="void" />
  9704.       </method>
  9705.       <method name="QueryTabLabelPacking" cname="gtk_notebook_query_tab_label_packing">
  9706.         <return-type type="void" />
  9707.         <parameters>
  9708.           <parameter type="GtkWidget*" name="child" />
  9709.           <parameter type="gboolean*" name="expand" />
  9710.           <parameter type="gboolean*" name="fill" />
  9711.           <parameter type="GtkPackType*" name="pack_type" />
  9712.         </parameters>
  9713.       </method>
  9714.       <method name="RemovePage" cname="gtk_notebook_remove_page">
  9715.         <return-type type="void" />
  9716.         <parameters>
  9717.           <parameter type="gint" name="page_num" />
  9718.         </parameters>
  9719.       </method>
  9720.       <method name="ReorderChild" cname="gtk_notebook_reorder_child">
  9721.         <return-type type="void" />
  9722.         <parameters>
  9723.           <parameter type="GtkWidget*" name="child" />
  9724.           <parameter type="gint" name="position" />
  9725.         </parameters>
  9726.       </method>
  9727.       <method name="SetCurrentPage" cname="gtk_notebook_set_current_page">
  9728.         <return-type type="void" />
  9729.         <parameters>
  9730.           <parameter type="gint" name="page_num" />
  9731.         </parameters>
  9732.       </method>
  9733.       <method name="SetGroupId" cname="gtk_notebook_set_group_id">
  9734.         <return-type type="void" />
  9735.         <parameters>
  9736.           <parameter type="gint" name="group_id" />
  9737.         </parameters>
  9738.       </method>
  9739.       <method name="SetHomogeneousTabs" cname="gtk_notebook_set_homogeneous_tabs" deprecated="1">
  9740.         <return-type type="void" />
  9741.         <parameters>
  9742.           <parameter type="gboolean" name="homogeneous" />
  9743.         </parameters>
  9744.       </method>
  9745.       <method name="SetMenuLabel" cname="gtk_notebook_set_menu_label">
  9746.         <return-type type="void" />
  9747.         <parameters>
  9748.           <parameter type="GtkWidget*" name="child" />
  9749.           <parameter type="GtkWidget*" name="menu_label" />
  9750.         </parameters>
  9751.       </method>
  9752.       <method name="SetMenuLabelText" cname="gtk_notebook_set_menu_label_text">
  9753.         <return-type type="void" />
  9754.         <parameters>
  9755.           <parameter type="GtkWidget*" name="child" />
  9756.           <parameter type="const-gchar*" name="menu_text" />
  9757.         </parameters>
  9758.       </method>
  9759.       <method name="SetScrollable" cname="gtk_notebook_set_scrollable">
  9760.         <return-type type="void" />
  9761.         <parameters>
  9762.           <parameter type="gboolean" name="scrollable" />
  9763.         </parameters>
  9764.       </method>
  9765.       <method name="SetShowBorder" cname="gtk_notebook_set_show_border">
  9766.         <return-type type="void" />
  9767.         <parameters>
  9768.           <parameter type="gboolean" name="show_border" />
  9769.         </parameters>
  9770.       </method>
  9771.       <method name="SetShowTabs" cname="gtk_notebook_set_show_tabs">
  9772.         <return-type type="void" />
  9773.         <parameters>
  9774.           <parameter type="gboolean" name="show_tabs" />
  9775.         </parameters>
  9776.       </method>
  9777.       <method name="SetTabBorder" cname="gtk_notebook_set_tab_border" deprecated="1">
  9778.         <return-type type="void" />
  9779.         <parameters>
  9780.           <parameter type="guint" name="border_width" />
  9781.         </parameters>
  9782.       </method>
  9783.       <method name="SetTabDetachable" cname="gtk_notebook_set_tab_detachable">
  9784.         <return-type type="void" />
  9785.         <parameters>
  9786.           <parameter type="GtkWidget*" name="child" />
  9787.           <parameter type="gboolean" name="detachable" />
  9788.         </parameters>
  9789.       </method>
  9790.       <method name="SetTabHborder" cname="gtk_notebook_set_tab_hborder" deprecated="1">
  9791.         <return-type type="void" />
  9792.         <parameters>
  9793.           <parameter type="guint" name="tab_hborder" />
  9794.         </parameters>
  9795.       </method>
  9796.       <method name="SetTabLabel" cname="gtk_notebook_set_tab_label">
  9797.         <return-type type="void" />
  9798.         <parameters>
  9799.           <parameter type="GtkWidget*" name="child" />
  9800.           <parameter type="GtkWidget*" name="tab_label" />
  9801.         </parameters>
  9802.       </method>
  9803.       <method name="SetTabLabelPacking" cname="gtk_notebook_set_tab_label_packing">
  9804.         <return-type type="void" />
  9805.         <parameters>
  9806.           <parameter type="GtkWidget*" name="child" />
  9807.           <parameter type="gboolean" name="expand" />
  9808.           <parameter type="gboolean" name="fill" />
  9809.           <parameter type="GtkPackType" name="pack_type" />
  9810.         </parameters>
  9811.       </method>
  9812.       <method name="SetTabLabelText" cname="gtk_notebook_set_tab_label_text">
  9813.         <return-type type="void" />
  9814.         <parameters>
  9815.           <parameter type="GtkWidget*" name="child" />
  9816.           <parameter type="const-gchar*" name="tab_text" />
  9817.         </parameters>
  9818.       </method>
  9819.       <method name="SetTabPos" cname="gtk_notebook_set_tab_pos">
  9820.         <return-type type="void" />
  9821.         <parameters>
  9822.           <parameter type="GtkPositionType" name="pos" />
  9823.         </parameters>
  9824.       </method>
  9825.       <method name="SetTabReorderable" cname="gtk_notebook_set_tab_reorderable">
  9826.         <return-type type="void" />
  9827.         <parameters>
  9828.           <parameter type="GtkWidget*" name="child" />
  9829.           <parameter type="gboolean" name="reorderable" />
  9830.         </parameters>
  9831.       </method>
  9832.       <method name="SetTabVborder" cname="gtk_notebook_set_tab_vborder" deprecated="1">
  9833.         <return-type type="void" />
  9834.         <parameters>
  9835.           <parameter type="guint" name="tab_vborder" />
  9836.         </parameters>
  9837.       </method>
  9838.       <method name="SetWindowCreationHook" cname="gtk_notebook_set_window_creation_hook" shared="true">
  9839.         <return-type type="void" />
  9840.         <parameters>
  9841.           <parameter type="GtkNotebookWindowCreationFunc" name="func" />
  9842.           <parameter type="gpointer" name="data" />
  9843.           <parameter type="GDestroyNotify" name="destroy" />
  9844.         </parameters>
  9845.       </method>
  9846.     </object>
  9847.     <object name="Object" cname="GtkObject" parent="GInitiallyUnowned">
  9848.       <field name="Flags" cname="flags" type="guint32" />
  9849.       <property name="UserData" cname="user-data" type="gpointer" readable="true" writeable="true" />
  9850.       <signal cname="destroy" when="CLEANUP" name="Destroyed">
  9851.         <return-type type="void" />
  9852.         <parameters>
  9853.           <parameter type="GtkObject*" name="object" />
  9854.         </parameters>
  9855.       </signal>
  9856.       <virtual_method name="SetArg" cname="set_arg">
  9857.         <return-type type="void" />
  9858.         <parameters>
  9859.           <parameter type="GtkObject*" name="object" />
  9860.           <parameter type="GtkArg*" name="arg" />
  9861.           <parameter type="guint" name="arg_id" />
  9862.         </parameters>
  9863.       </virtual_method>
  9864.       <virtual_method name="GetArg" cname="get_arg">
  9865.         <return-type type="void" />
  9866.         <parameters>
  9867.           <parameter type="GtkObject*" name="object" />
  9868.           <parameter type="GtkArg*" name="arg" />
  9869.           <parameter type="guint" name="arg_id" />
  9870.         </parameters>
  9871.       </virtual_method>
  9872.       <method name="AddArgType" cname="gtk_object_add_arg_type" deprecated="1" shared="true">
  9873.         <return-type type="void" />
  9874.         <parameters>
  9875.           <parameter type="const-gchar*" name="arg_name" />
  9876.           <parameter type="GtkType" name="arg_type" />
  9877.           <parameter type="guint" name="arg_flags" />
  9878.           <parameter type="guint" name="arg_id" />
  9879.         </parameters>
  9880.       </method>
  9881.       <method name="Destroy" cname="gtk_object_destroy" hidden="1">
  9882.         <return-type type="void" />
  9883.       </method>
  9884.       <method name="Get" cname="gtk_object_get" deprecated="1" hidden="1">
  9885.         <return-type type="void" />
  9886.         <parameters>
  9887.           <parameter type="const-gchar*" name="first_property_name" />
  9888.           <parameter ellipsis="true" />
  9889.         </parameters>
  9890.       </method>
  9891.       <method name="GetData" cname="gtk_object_get_data" deprecated="1">
  9892.         <return-type type="gpointer" />
  9893.         <parameters>
  9894.           <parameter type="const-gchar*" name="key" />
  9895.         </parameters>
  9896.       </method>
  9897.       <method name="GetDataById" cname="gtk_object_get_data_by_id" deprecated="1">
  9898.         <return-type type="gpointer" />
  9899.         <parameters>
  9900.           <parameter type="GQuark" name="data_id" />
  9901.         </parameters>
  9902.       </method>
  9903.       <method name="GetType" cname="gtk_object_get_type" shared="true">
  9904.         <return-type type="GtkType" />
  9905.       </method>
  9906.       <method name="GetUserData" cname="gtk_object_get_user_data" deprecated="1">
  9907.         <return-type type="gpointer" />
  9908.       </method>
  9909.       <constructor cname="gtk_object_new" deprecated="1" hidden="1">
  9910.         <parameters>
  9911.           <parameter type="GtkType" name="type" />
  9912.           <parameter type="const-gchar*" name="first_property_name" />
  9913.           <parameter ellipsis="true" />
  9914.         </parameters>
  9915.       </constructor>
  9916.       <method name="Ref" cname="gtk_object_ref" deprecated="1">
  9917.         <return-type type="GtkObject*" />
  9918.       </method>
  9919.       <method name="RemoveData" cname="gtk_object_remove_data" deprecated="1">
  9920.         <return-type type="void" />
  9921.         <parameters>
  9922.           <parameter type="const-gchar*" name="key" />
  9923.         </parameters>
  9924.       </method>
  9925.       <method name="RemoveDataById" cname="gtk_object_remove_data_by_id" deprecated="1">
  9926.         <return-type type="void" />
  9927.         <parameters>
  9928.           <parameter type="GQuark" name="data_id" />
  9929.         </parameters>
  9930.       </method>
  9931.       <method name="RemoveNoNotify" cname="gtk_object_remove_no_notify" deprecated="1">
  9932.         <return-type type="void" />
  9933.         <parameters>
  9934.           <parameter type="const-gchar*" name="key" />
  9935.         </parameters>
  9936.       </method>
  9937.       <method name="RemoveNoNotifyById" cname="gtk_object_remove_no_notify_by_id" deprecated="1">
  9938.         <return-type type="void" />
  9939.         <parameters>
  9940.           <parameter type="GQuark" name="key_id" />
  9941.         </parameters>
  9942.       </method>
  9943.       <method name="Set" cname="gtk_object_set" deprecated="1" hidden="1">
  9944.         <return-type type="void" />
  9945.         <parameters>
  9946.           <parameter type="const-gchar*" name="first_property_name" />
  9947.           <parameter ellipsis="true" />
  9948.         </parameters>
  9949.       </method>
  9950.       <method name="SetData" cname="gtk_object_set_data" deprecated="1">
  9951.         <return-type type="void" />
  9952.         <parameters>
  9953.           <parameter type="const-gchar*" name="key" />
  9954.           <parameter type="gpointer" name="data" />
  9955.         </parameters>
  9956.       </method>
  9957.       <method name="SetDataById" cname="gtk_object_set_data_by_id" deprecated="1">
  9958.         <return-type type="void" />
  9959.         <parameters>
  9960.           <parameter type="GQuark" name="data_id" />
  9961.           <parameter type="gpointer" name="data" />
  9962.         </parameters>
  9963.       </method>
  9964.       <method name="SetDataByIdFull" cname="gtk_object_set_data_by_id_full" deprecated="1">
  9965.         <return-type type="void" />
  9966.         <parameters>
  9967.           <parameter type="GQuark" name="data_id" />
  9968.           <parameter type="gpointer" name="data" />
  9969.           <parameter name="destroy" type="GtkDestroyNotify" />
  9970.         </parameters>
  9971.       </method>
  9972.       <method name="SetDataFull" cname="gtk_object_set_data_full" deprecated="1">
  9973.         <return-type type="void" />
  9974.         <parameters>
  9975.           <parameter type="const-gchar*" name="key" />
  9976.           <parameter type="gpointer" name="data" />
  9977.           <parameter name="destroy" type="GtkDestroyNotify" />
  9978.         </parameters>
  9979.       </method>
  9980.       <method name="SetUserData" cname="gtk_object_set_user_data" deprecated="1">
  9981.         <return-type type="void" />
  9982.         <parameters>
  9983.           <parameter type="gpointer" name="data" />
  9984.         </parameters>
  9985.       </method>
  9986.       <method name="Sink" cname="gtk_object_sink" deprecated="1">
  9987.         <return-type type="void" />
  9988.       </method>
  9989.       <method name="Unref" cname="gtk_object_unref" deprecated="1">
  9990.         <return-type type="void" />
  9991.       </method>
  9992.       <method name="Weakref" cname="gtk_object_weakref" deprecated="1">
  9993.         <return-type type="void" />
  9994.         <parameters>
  9995.           <parameter name="notify" type="GtkDestroyNotify" />
  9996.           <parameter type="gpointer" name="data" />
  9997.         </parameters>
  9998.       </method>
  9999.       <method name="Weakunref" cname="gtk_object_weakunref" deprecated="1">
  10000.         <return-type type="void" />
  10001.         <parameters>
  10002.           <parameter name="notify" type="GtkDestroyNotify" />
  10003.           <parameter type="gpointer" name="data" />
  10004.         </parameters>
  10005.       </method>
  10006.     </object>
  10007.     <object name="OptionMenu" cname="GtkOptionMenu" deprecated="1" parent="GtkButton">
  10008.       <field name="Menu" cname="menu" type="GtkWidget*" />
  10009.       <field name="MenuItem" cname="menu_item" type="GtkWidget*" />
  10010.       <field name="Width" cname="width" type="guint16" />
  10011.       <field name="Height" cname="height" type="guint16" />
  10012.       <signal name="Changed" cname="changed" when="LAST">
  10013.         <return-type type="void" />
  10014.         <parameters>
  10015.           <parameter type="GtkOptionMenu*" name="option_menu" />
  10016.         </parameters>
  10017.       </signal>
  10018.       <property name="Menu" cname="menu" type="GtkMenu" readable="true" writeable="true" />
  10019.       <method name="GetHistory" cname="gtk_option_menu_get_history" deprecated="1">
  10020.         <return-type type="gint" />
  10021.       </method>
  10022.       <method name="GetMenu" cname="gtk_option_menu_get_menu" deprecated="1">
  10023.         <return-type type="GtkWidget*" />
  10024.       </method>
  10025.       <method name="GetType" cname="gtk_option_menu_get_type" deprecated="1" shared="true">
  10026.         <return-type type="GType" />
  10027.       </method>
  10028.       <constructor cname="gtk_option_menu_new" deprecated="1" />
  10029.       <method name="RemoveMenu" cname="gtk_option_menu_remove_menu" deprecated="1">
  10030.         <return-type type="void" />
  10031.       </method>
  10032.       <method name="SetHistory" cname="gtk_option_menu_set_history" deprecated="1">
  10033.         <return-type type="void" />
  10034.         <parameters>
  10035.           <parameter type="guint" name="index_" />
  10036.         </parameters>
  10037.       </method>
  10038.       <method name="SetMenu" cname="gtk_option_menu_set_menu" deprecated="1">
  10039.         <return-type type="void" />
  10040.         <parameters>
  10041.           <parameter type="GtkWidget*" name="menu" />
  10042.         </parameters>
  10043.       </method>
  10044.     </object>
  10045.     <object name="PageSetup" cname="GtkPageSetup" parent="GObject">
  10046.       <method name="Copy" cname="gtk_page_setup_copy">
  10047.         <return-type type="GtkPageSetup*" owned="true" />
  10048.       </method>
  10049.       <method name="GetBottomMargin" cname="gtk_page_setup_get_bottom_margin">
  10050.         <return-type type="gdouble" />
  10051.         <parameters>
  10052.           <parameter type="GtkUnit" name="unit" />
  10053.         </parameters>
  10054.       </method>
  10055.       <method name="GetLeftMargin" cname="gtk_page_setup_get_left_margin">
  10056.         <return-type type="gdouble" />
  10057.         <parameters>
  10058.           <parameter type="GtkUnit" name="unit" />
  10059.         </parameters>
  10060.       </method>
  10061.       <method name="GetOrientation" cname="gtk_page_setup_get_orientation">
  10062.         <return-type type="GtkPageOrientation" />
  10063.       </method>
  10064.       <method name="GetPageHeight" cname="gtk_page_setup_get_page_height">
  10065.         <return-type type="gdouble" />
  10066.         <parameters>
  10067.           <parameter type="GtkUnit" name="unit" />
  10068.         </parameters>
  10069.       </method>
  10070.       <method name="GetPageWidth" cname="gtk_page_setup_get_page_width">
  10071.         <return-type type="gdouble" />
  10072.         <parameters>
  10073.           <parameter type="GtkUnit" name="unit" />
  10074.         </parameters>
  10075.       </method>
  10076.       <method name="GetPaperHeight" cname="gtk_page_setup_get_paper_height">
  10077.         <return-type type="gdouble" />
  10078.         <parameters>
  10079.           <parameter type="GtkUnit" name="unit" />
  10080.         </parameters>
  10081.       </method>
  10082.       <method name="GetPaperSize" cname="gtk_page_setup_get_paper_size">
  10083.         <return-type type="GtkPaperSize*" />
  10084.       </method>
  10085.       <method name="GetPaperWidth" cname="gtk_page_setup_get_paper_width">
  10086.         <return-type type="gdouble" />
  10087.         <parameters>
  10088.           <parameter type="GtkUnit" name="unit" />
  10089.         </parameters>
  10090.       </method>
  10091.       <method name="GetRightMargin" cname="gtk_page_setup_get_right_margin">
  10092.         <return-type type="gdouble" />
  10093.         <parameters>
  10094.           <parameter type="GtkUnit" name="unit" />
  10095.         </parameters>
  10096.       </method>
  10097.       <method name="GetTopMargin" cname="gtk_page_setup_get_top_margin">
  10098.         <return-type type="gdouble" />
  10099.         <parameters>
  10100.           <parameter type="GtkUnit" name="unit" />
  10101.         </parameters>
  10102.       </method>
  10103.       <method name="GetType" cname="gtk_page_setup_get_type" shared="true">
  10104.         <return-type type="GType" />
  10105.       </method>
  10106.       <constructor cname="gtk_page_setup_new" />
  10107.       <method name="SetBottomMargin" cname="gtk_page_setup_set_bottom_margin">
  10108.         <return-type type="void" />
  10109.         <parameters>
  10110.           <parameter type="gdouble" name="margin" />
  10111.           <parameter type="GtkUnit" name="unit" />
  10112.         </parameters>
  10113.       </method>
  10114.       <method name="SetLeftMargin" cname="gtk_page_setup_set_left_margin">
  10115.         <return-type type="void" />
  10116.         <parameters>
  10117.           <parameter type="gdouble" name="margin" />
  10118.           <parameter type="GtkUnit" name="unit" />
  10119.         </parameters>
  10120.       </method>
  10121.       <method name="SetOrientation" cname="gtk_page_setup_set_orientation">
  10122.         <return-type type="void" />
  10123.         <parameters>
  10124.           <parameter type="GtkPageOrientation" name="orientation" />
  10125.         </parameters>
  10126.       </method>
  10127.       <method name="SetPaperSize" cname="gtk_page_setup_set_paper_size">
  10128.         <return-type type="void" />
  10129.         <parameters>
  10130.           <parameter type="GtkPaperSize*" name="size" />
  10131.         </parameters>
  10132.       </method>
  10133.       <method name="SetPaperSizeAndDefaultMargins" cname="gtk_page_setup_set_paper_size_and_default_margins">
  10134.         <return-type type="void" />
  10135.         <parameters>
  10136.           <parameter type="GtkPaperSize*" name="size" />
  10137.         </parameters>
  10138.       </method>
  10139.       <method name="SetRightMargin" cname="gtk_page_setup_set_right_margin">
  10140.         <return-type type="void" />
  10141.         <parameters>
  10142.           <parameter type="gdouble" name="margin" />
  10143.           <parameter type="GtkUnit" name="unit" />
  10144.         </parameters>
  10145.       </method>
  10146.       <method name="SetTopMargin" cname="gtk_page_setup_set_top_margin">
  10147.         <return-type type="void" />
  10148.         <parameters>
  10149.           <parameter type="gdouble" name="margin" />
  10150.           <parameter type="GtkUnit" name="unit" />
  10151.         </parameters>
  10152.       </method>
  10153.     </object>
  10154.     <object name="PageSetupUnixDialog" cname="GtkPageSetupUnixDialog" parent="GtkDialog">
  10155.       <field name="Priv" cname="priv" type="GtkPageSetupUnixDialogPrivate*" />
  10156.       <method name="GetPageSetup" cname="gtk_page_setup_unix_dialog_get_page_setup">
  10157.         <return-type type="GtkPageSetup*" />
  10158.       </method>
  10159.       <method name="GetPrintSettings" cname="gtk_page_setup_unix_dialog_get_print_settings">
  10160.         <return-type type="GtkPrintSettings*" />
  10161.       </method>
  10162.       <method name="GetType" cname="gtk_page_setup_unix_dialog_get_type" shared="true">
  10163.         <return-type type="GType" />
  10164.       </method>
  10165.       <constructor cname="gtk_page_setup_unix_dialog_new">
  10166.         <parameters>
  10167.           <parameter type="const-gchar*" name="title" />
  10168.           <parameter type="GtkWindow*" name="parent" />
  10169.         </parameters>
  10170.       </constructor>
  10171.       <method name="SetPageSetup" cname="gtk_page_setup_unix_dialog_set_page_setup">
  10172.         <return-type type="void" />
  10173.         <parameters>
  10174.           <parameter type="GtkPageSetup*" name="page_setup" />
  10175.         </parameters>
  10176.       </method>
  10177.       <method name="SetPrintSettings" cname="gtk_page_setup_unix_dialog_set_print_settings">
  10178.         <return-type type="void" />
  10179.         <parameters>
  10180.           <parameter type="GtkPrintSettings*" name="print_settings" />
  10181.         </parameters>
  10182.       </method>
  10183.     </object>
  10184.     <object name="Paned" cname="GtkPaned" parent="GtkContainer">
  10185.       <field name="Child1" cname="child1" type="GtkWidget*" />
  10186.       <field name="Child2" cname="child2" type="GtkWidget*" />
  10187.       <field name="Handle" cname="handle" type="GdkWindow*" />
  10188.       <field name="XorGc" cname="xor_gc" type="GdkGC*" />
  10189.       <field name="CursorType" cname="cursor_type" type="GdkCursorType" />
  10190.       <field name="HandlePos" cname="handle_pos" type="GdkRectangle" />
  10191.       <field name="Child1Size" cname="child1_size" type="gint" />
  10192.       <field name="LastAllocation" cname="last_allocation" type="gint" />
  10193.       <field name="MinPosition" cname="min_position" type="gint" />
  10194.       <field name="MaxPosition" cname="max_position" type="gint" />
  10195.       <field name="PositionSet" cname="position_set" bits="1" type="guint" />
  10196.       <field name="InDrag" cname="in_drag" bits="1" type="guint" />
  10197.       <field name="Child1Shrink" cname="child1_shrink" bits="1" type="guint" />
  10198.       <field name="Child1Resize" cname="child1_resize" bits="1" type="guint" />
  10199.       <field name="Child2Shrink" cname="child2_shrink" bits="1" type="guint" />
  10200.       <field name="Child2Resize" cname="child2_resize" bits="1" type="guint" />
  10201.       <field name="Orientation" cname="orientation" bits="1" type="guint" />
  10202.       <field name="InRecursion" cname="in_recursion" bits="1" type="guint" />
  10203.       <field name="HandlePrelit" cname="handle_prelit" bits="1" type="guint" />
  10204.       <field name="LastChild1Focus" cname="last_child1_focus" type="GtkWidget*" />
  10205.       <field name="LastChild2Focus" cname="last_child2_focus" type="GtkWidget*" />
  10206.       <field name="Priv" cname="priv" type="GtkPanedPrivate*" />
  10207.       <field name="DragPos" cname="drag_pos" type="gint" />
  10208.       <field name="OriginalPosition" cname="original_position" type="gint" />
  10209.       <property name="Position" cname="position" type="gint" readable="true" writeable="true" />
  10210.       <property name="PositionSet" cname="position-set" type="gboolean" readable="true" writeable="true" />
  10211.       <property name="MinPosition" cname="min-position" type="gint" readable="true" />
  10212.       <property name="MaxPosition" cname="max-position" type="gint" readable="true" />
  10213.       <childprop name="Resize" cname="resize" type="gboolean" readable="true" writeable="true" />
  10214.       <childprop name="Shrink" cname="shrink" type="gboolean" readable="true" writeable="true" />
  10215.       <signal name="CycleChildFocus" cname="cycle_child_focus" when="LAST">
  10216.         <return-type type="gboolean" />
  10217.         <parameters>
  10218.           <parameter type="GtkPaned*" name="paned" />
  10219.           <parameter type="gboolean" name="reverse" />
  10220.         </parameters>
  10221.       </signal>
  10222.       <signal name="ToggleHandleFocus" cname="toggle_handle_focus" when="LAST">
  10223.         <return-type type="gboolean" />
  10224.         <parameters>
  10225.           <parameter type="GtkPaned*" name="paned" />
  10226.         </parameters>
  10227.       </signal>
  10228.       <signal name="MoveHandle" cname="move_handle" when="LAST">
  10229.         <return-type type="gboolean" />
  10230.         <parameters>
  10231.           <parameter type="GtkPaned*" name="paned" />
  10232.           <parameter type="GtkScrollType" name="scroll" />
  10233.         </parameters>
  10234.       </signal>
  10235.       <signal name="CycleHandleFocus" cname="cycle_handle_focus" when="LAST">
  10236.         <return-type type="gboolean" />
  10237.         <parameters>
  10238.           <parameter type="GtkPaned*" name="paned" />
  10239.           <parameter type="gboolean" name="reverse" />
  10240.         </parameters>
  10241.       </signal>
  10242.       <signal name="AcceptPosition" cname="accept_position" when="LAST">
  10243.         <return-type type="gboolean" />
  10244.         <parameters>
  10245.           <parameter type="GtkPaned*" name="paned" />
  10246.         </parameters>
  10247.       </signal>
  10248.       <signal name="CancelPosition" cname="cancel_position" when="LAST">
  10249.         <return-type type="gboolean" />
  10250.         <parameters>
  10251.           <parameter type="GtkPaned*" name="paned" />
  10252.         </parameters>
  10253.       </signal>
  10254.       <method name="Add1" cname="gtk_paned_add1">
  10255.         <return-type type="void" />
  10256.         <parameters>
  10257.           <parameter type="GtkWidget*" name="child" />
  10258.         </parameters>
  10259.       </method>
  10260.       <method name="Add2" cname="gtk_paned_add2">
  10261.         <return-type type="void" />
  10262.         <parameters>
  10263.           <parameter type="GtkWidget*" name="child" />
  10264.         </parameters>
  10265.       </method>
  10266.       <method name="ComputePosition" cname="gtk_paned_compute_position" deprecated="1">
  10267.         <return-type type="void" />
  10268.         <parameters>
  10269.           <parameter type="gint" name="allocation" />
  10270.           <parameter type="gint" name="child1_req" />
  10271.           <parameter type="gint" name="child2_req" />
  10272.         </parameters>
  10273.       </method>
  10274.       <method name="GetChild1" cname="gtk_paned_get_child1">
  10275.         <return-type type="GtkWidget*" />
  10276.       </method>
  10277.       <method name="GetChild2" cname="gtk_paned_get_child2">
  10278.         <return-type type="GtkWidget*" />
  10279.       </method>
  10280.       <method name="GetPosition" cname="gtk_paned_get_position">
  10281.         <return-type type="gint" />
  10282.       </method>
  10283.       <method name="GetType" cname="gtk_paned_get_type" shared="true">
  10284.         <return-type type="GType" />
  10285.       </method>
  10286.       <method name="Pack1" cname="gtk_paned_pack1">
  10287.         <return-type type="void" />
  10288.         <parameters>
  10289.           <parameter type="GtkWidget*" name="child" />
  10290.           <parameter type="gboolean" name="resize" />
  10291.           <parameter type="gboolean" name="shrink" />
  10292.         </parameters>
  10293.       </method>
  10294.       <method name="Pack2" cname="gtk_paned_pack2">
  10295.         <return-type type="void" />
  10296.         <parameters>
  10297.           <parameter type="GtkWidget*" name="child" />
  10298.           <parameter type="gboolean" name="resize" />
  10299.           <parameter type="gboolean" name="shrink" />
  10300.         </parameters>
  10301.       </method>
  10302.       <method name="SetPosition" cname="gtk_paned_set_position">
  10303.         <return-type type="void" />
  10304.         <parameters>
  10305.           <parameter type="gint" name="position" />
  10306.         </parameters>
  10307.       </method>
  10308.     </object>
  10309.     <object name="Plug" cname="GtkPlug" parent="GtkWindow">
  10310.       <field name="SocketWindow" cname="socket_window" type="GdkWindow*" />
  10311.       <field name="ModalityWindow" cname="modality_window" type="GtkWidget*" />
  10312.       <field name="ModalityGroup" cname="modality_group" type="GtkWindowGroup*" />
  10313.       <field name="GrabbedKeys" cname="grabbed_keys" type="GHashTable*" />
  10314.       <field name="SameApp" cname="same_app" bits="1" type="guint" />
  10315.       <signal name="Embedded" cname="embedded" when="LAST">
  10316.         <return-type type="void" />
  10317.         <parameters>
  10318.           <parameter type="GtkPlug*" name="plug" />
  10319.         </parameters>
  10320.       </signal>
  10321.       <method name="Construct" cname="gtk_plug_construct">
  10322.         <return-type type="void" />
  10323.         <parameters>
  10324.           <parameter type="GdkNativeWindow" name="socket_id" />
  10325.         </parameters>
  10326.       </method>
  10327.       <method name="ConstructForDisplay" cname="gtk_plug_construct_for_display">
  10328.         <return-type type="void" />
  10329.         <parameters>
  10330.           <parameter type="GdkDisplay*" name="display" />
  10331.           <parameter type="GdkNativeWindow" name="socket_id" />
  10332.         </parameters>
  10333.       </method>
  10334.       <method name="GetId" cname="gtk_plug_get_id">
  10335.         <return-type type="GdkNativeWindow" />
  10336.       </method>
  10337.       <method name="GetType" cname="gtk_plug_get_type" shared="true">
  10338.         <return-type type="GType" />
  10339.       </method>
  10340.       <constructor cname="gtk_plug_new" hidden="1">
  10341.         <parameters>
  10342.           <parameter type="GdkNativeWindow" name="socket_id" />
  10343.         </parameters>
  10344.       </constructor>
  10345.       <constructor cname="gtk_plug_new_for_display" hidden="1">
  10346.         <parameters>
  10347.           <parameter type="GdkDisplay*" name="display" />
  10348.           <parameter type="GdkNativeWindow" name="socket_id" />
  10349.         </parameters>
  10350.       </constructor>
  10351.     </object>
  10352.     <object name="Printer" cname="GtkPrinter" parent="GObject">
  10353.       <field name="Priv" cname="priv" type="GtkPrinterPrivate*" />
  10354.       <property name="Name" cname="name" type="gchar*" readable="true" writeable="true" construct-only="true" />
  10355.       <property name="Backend" cname="backend" type="GtkPrintBackend" readable="true" writeable="true" construct-only="true" />
  10356.       <property name="IsVirtual" cname="is-virtual" type="gboolean" readable="true" writeable="true" construct-only="true" />
  10357.       <property name="AcceptsPdf" cname="accepts-pdf" type="gboolean" readable="true" writeable="true" construct-only="true" />
  10358.       <property name="AcceptsPs" cname="accepts-ps" type="gboolean" readable="true" writeable="true" construct-only="true" />
  10359.       <property name="StateMessage" cname="state-message" type="gchar*" readable="true" />
  10360.       <property name="Location" cname="location" type="gchar*" readable="true" />
  10361.       <property name="IconName" cname="icon-name" type="gchar*" readable="true" />
  10362.       <property name="JobCount" cname="job-count" type="gint" readable="true" />
  10363.       <signal name="DetailsAcquired" cname="details-acquired" when="LAST">
  10364.         <return-type type="void" />
  10365.         <parameters>
  10366.           <parameter type="GtkPrinter*" name="printer" />
  10367.           <parameter type="gboolean" name="success" />
  10368.         </parameters>
  10369.       </signal>
  10370.       <method cname="gtk_printer_accepts_pdf" name="GetAcceptsPdf">
  10371.         <return-type type="gboolean" />
  10372.       </method>
  10373.       <method cname="gtk_printer_accepts_ps" name="GetAcceptsPs">
  10374.         <return-type type="gboolean" />
  10375.       </method>
  10376.       <method name="Compare" cname="gtk_printer_compare">
  10377.         <return-type type="gint" />
  10378.         <parameters>
  10379.           <parameter type="GtkPrinter*" name="b" />
  10380.         </parameters>
  10381.       </method>
  10382.       <method name="GetBackend" cname="gtk_printer_get_backend">
  10383.         <return-type type="GtkPrintBackend*" />
  10384.       </method>
  10385.       <method name="GetDescription" cname="gtk_printer_get_description">
  10386.         <return-type type="const-gchar*" />
  10387.       </method>
  10388.       <method name="GetIconName" cname="gtk_printer_get_icon_name">
  10389.         <return-type type="const-gchar*" />
  10390.       </method>
  10391.       <method name="GetJobCount" cname="gtk_printer_get_job_count">
  10392.         <return-type type="gint" />
  10393.       </method>
  10394.       <method name="GetLocation" cname="gtk_printer_get_location">
  10395.         <return-type type="const-gchar*" />
  10396.       </method>
  10397.       <method name="GetName" cname="gtk_printer_get_name">
  10398.         <return-type type="const-gchar*" />
  10399.       </method>
  10400.       <method name="GetStateMessage" cname="gtk_printer_get_state_message">
  10401.         <return-type type="const-gchar*" />
  10402.       </method>
  10403.       <method name="GetType" cname="gtk_printer_get_type" shared="true">
  10404.         <return-type type="GType" />
  10405.       </method>
  10406.       <method cname="gtk_printer_is_active" name="GetIsActive">
  10407.         <return-type type="gboolean" />
  10408.       </method>
  10409.       <method cname="gtk_printer_is_default" name="GetIsDefault">
  10410.         <return-type type="gboolean" />
  10411.       </method>
  10412.       <method cname="gtk_printer_is_new" name="GetIsNew">
  10413.         <return-type type="gboolean" />
  10414.       </method>
  10415.       <method cname="gtk_printer_is_virtual" name="GetIsVirtual">
  10416.         <return-type type="gboolean" />
  10417.       </method>
  10418.       <constructor cname="gtk_printer_new">
  10419.         <parameters>
  10420.           <parameter type="const-gchar*" name="name" />
  10421.           <parameter type="GtkPrintBackend*" name="backend" />
  10422.           <parameter type="gboolean" name="virtual_" />
  10423.         </parameters>
  10424.       </constructor>
  10425.       <method name="SetDescription" cname="gtk_printer_set_description">
  10426.         <return-type type="gboolean" />
  10427.         <parameters>
  10428.           <parameter type="const-gchar*" name="description" />
  10429.         </parameters>
  10430.       </method>
  10431.       <method name="SetHasDetails" cname="gtk_printer_set_has_details">
  10432.         <return-type type="void" />
  10433.         <parameters>
  10434.           <parameter type="gboolean" name="val" />
  10435.         </parameters>
  10436.       </method>
  10437.       <method name="SetIconName" cname="gtk_printer_set_icon_name">
  10438.         <return-type type="void" />
  10439.         <parameters>
  10440.           <parameter type="const-gchar*" name="icon" />
  10441.         </parameters>
  10442.       </method>
  10443.       <method name="SetIsActive" cname="gtk_printer_set_is_active">
  10444.         <return-type type="void" />
  10445.         <parameters>
  10446.           <parameter type="gboolean" name="active" />
  10447.         </parameters>
  10448.       </method>
  10449.       <method name="SetIsDefault" cname="gtk_printer_set_is_default">
  10450.         <return-type type="void" />
  10451.         <parameters>
  10452.           <parameter type="gboolean" name="val" />
  10453.         </parameters>
  10454.       </method>
  10455.       <method name="SetIsNew" cname="gtk_printer_set_is_new">
  10456.         <return-type type="void" />
  10457.         <parameters>
  10458.           <parameter type="gboolean" name="val" />
  10459.         </parameters>
  10460.       </method>
  10461.       <method name="SetJobCount" cname="gtk_printer_set_job_count">
  10462.         <return-type type="gboolean" />
  10463.         <parameters>
  10464.           <parameter type="gint" name="count" />
  10465.         </parameters>
  10466.       </method>
  10467.       <method name="SetLocation" cname="gtk_printer_set_location">
  10468.         <return-type type="gboolean" />
  10469.         <parameters>
  10470.           <parameter type="const-gchar*" name="location" />
  10471.         </parameters>
  10472.       </method>
  10473.       <method name="SetStateMessage" cname="gtk_printer_set_state_message">
  10474.         <return-type type="gboolean" />
  10475.         <parameters>
  10476.           <parameter type="const-gchar*" name="message" />
  10477.         </parameters>
  10478.       </method>
  10479.     </object>
  10480.     <object name="PrinterOption" cname="GtkPrinterOption" parent="GObject">
  10481.       <field name="Name" cname="name" type="char*" />
  10482.       <field name="DisplayText" cname="display_text" type="char*" />
  10483.       <field name="Type" cname="type" type="GtkPrinterOptionType" />
  10484.       <field name="Value" cname="value" type="char*" />
  10485.       <field name="NumChoices" cname="num_choices" type="int" />
  10486.       <field name="Choices" cname="choices" type="char**" />
  10487.       <field name="ChoicesDisplay" cname="choices_display" type="char**" />
  10488.       <field name="HasConflict" cname="has_conflict" type="gboolean" />
  10489.       <field name="Group" cname="group" type="char*" />
  10490.       <signal name="Changed" cname="changed" when="LAST">
  10491.         <return-type type="void" />
  10492.         <parameters>
  10493.           <parameter type="GtkPrinterOption*" name="option" />
  10494.         </parameters>
  10495.       </signal>
  10496.       <method name="AllocateChoices" cname="gtk_printer_option_allocate_choices">
  10497.         <return-type type="void" />
  10498.         <parameters>
  10499.           <parameter type="int" name="num" />
  10500.         </parameters>
  10501.       </method>
  10502.       <method name="ChoicesFromArray" cname="gtk_printer_option_choices_from_array">
  10503.         <return-type type="void" />
  10504.         <parameters>
  10505.           <parameter type="int" name="num_choices" />
  10506.           <parameter type="char*" array="true" name="choices" />
  10507.           <parameter type="char*" array="true" name="choices_display" />
  10508.         </parameters>
  10509.       </method>
  10510.       <method name="ClearHasConflict" cname="gtk_printer_option_clear_has_conflict">
  10511.         <return-type type="void" />
  10512.       </method>
  10513.       <method name="GetType" cname="gtk_printer_option_get_type" shared="true">
  10514.         <return-type type="GType" />
  10515.       </method>
  10516.       <method name="HasChoice" cname="gtk_printer_option_has_choice">
  10517.         <return-type type="gboolean" />
  10518.         <parameters>
  10519.           <parameter type="const-char*" name="choice" />
  10520.         </parameters>
  10521.       </method>
  10522.       <constructor cname="gtk_printer_option_new">
  10523.         <parameters>
  10524.           <parameter type="const-char*" name="name" />
  10525.           <parameter type="const-char*" name="display_text" />
  10526.           <parameter type="GtkPrinterOptionType" name="type" />
  10527.         </parameters>
  10528.       </constructor>
  10529.       <method name="Set" cname="gtk_printer_option_set">
  10530.         <return-type type="void" />
  10531.         <parameters>
  10532.           <parameter type="const-char*" name="value" />
  10533.         </parameters>
  10534.       </method>
  10535.     </object>
  10536.     <object name="PrinterOptionSet" cname="GtkPrinterOptionSet" parent="GObject">
  10537.       <field name="Array" cname="array" type="GPtrArray*" />
  10538.       <field name="Hash" cname="hash" type="GHashTable*" />
  10539.       <signal name="Changed" cname="changed" when="LAST">
  10540.         <return-type type="void" />
  10541.         <parameters>
  10542.           <parameter type="GtkPrinterOptionSet*" name="option" />
  10543.         </parameters>
  10544.       </signal>
  10545.       <method name="Add" cname="gtk_printer_option_set_add">
  10546.         <return-type type="void" />
  10547.         <parameters>
  10548.           <parameter type="GtkPrinterOption*" name="option" />
  10549.         </parameters>
  10550.       </method>
  10551.       <method name="Boolean" cname="gtk_printer_option_set_boolean" shared="true">
  10552.         <return-type type="void" />
  10553.         <parameters>
  10554.           <parameter type="GtkPrinterOption*" name="option" />
  10555.           <parameter type="gboolean" name="value" />
  10556.         </parameters>
  10557.       </method>
  10558.       <method name="ClearConflicts" cname="gtk_printer_option_set_clear_conflicts">
  10559.         <return-type type="void" />
  10560.       </method>
  10561.       <method name="Foreach" cname="gtk_printer_option_set_foreach">
  10562.         <return-type type="void" />
  10563.         <parameters>
  10564.           <parameter type="GtkPrinterOptionSetFunc" name="func" />
  10565.           <parameter type="gpointer" name="user_data" />
  10566.         </parameters>
  10567.       </method>
  10568.       <method name="ForeachInGroup" cname="gtk_printer_option_set_foreach_in_group">
  10569.         <return-type type="void" />
  10570.         <parameters>
  10571.           <parameter type="const-char*" name="group" />
  10572.           <parameter type="GtkPrinterOptionSetFunc" name="func" />
  10573.           <parameter type="gpointer" name="user_data" />
  10574.         </parameters>
  10575.       </method>
  10576.       <method name="GetGroups" cname="gtk_printer_option_set_get_groups">
  10577.         <return-type type="GList*" />
  10578.       </method>
  10579.       <method name="GetType" cname="gtk_printer_option_set_get_type" shared="true">
  10580.         <return-type type="GType" />
  10581.       </method>
  10582.       <method name="HasConflict" cname="gtk_printer_option_set_has_conflict" shared="true">
  10583.         <return-type type="void" />
  10584.         <parameters>
  10585.           <parameter type="GtkPrinterOption*" name="option" />
  10586.           <parameter type="gboolean" name="has_conflict" />
  10587.         </parameters>
  10588.       </method>
  10589.       <method name="Lookup" cname="gtk_printer_option_set_lookup">
  10590.         <return-type type="GtkPrinterOption*" />
  10591.         <parameters>
  10592.           <parameter type="const-char*" name="name" />
  10593.         </parameters>
  10594.       </method>
  10595.       <constructor cname="gtk_printer_option_set_new" />
  10596.       <method name="Remove" cname="gtk_printer_option_set_remove">
  10597.         <return-type type="void" />
  10598.         <parameters>
  10599.           <parameter type="GtkPrinterOption*" name="option" />
  10600.         </parameters>
  10601.       </method>
  10602.     </object>
  10603.     <object name="PrinterOptionWidget" cname="GtkPrinterOptionWidget" parent="GtkHBox">
  10604.       <field name="Priv" cname="priv" type="GtkPrinterOptionWidgetPrivate*" />
  10605.       <signal name="Changed" cname="changed" when="LAST">
  10606.         <return-type type="void" />
  10607.         <parameters>
  10608.           <parameter type="GtkPrinterOptionWidget*" name="widget" />
  10609.         </parameters>
  10610.       </signal>
  10611.       <property name="Source" cname="source" type="GtkPrinterOption" readable="true" writeable="true" construct="true" />
  10612.       <method name="GetExternalLabel" cname="gtk_printer_option_widget_get_external_label">
  10613.         <return-type type="GtkWidget*" />
  10614.       </method>
  10615.       <method name="GetType" cname="gtk_printer_option_widget_get_type" shared="true">
  10616.         <return-type type="GType" />
  10617.       </method>
  10618.       <method name="GetValue" cname="gtk_printer_option_widget_get_value">
  10619.         <return-type type="const-char*" />
  10620.       </method>
  10621.       <method name="HasExternalLabel" cname="gtk_printer_option_widget_has_external_label">
  10622.         <return-type type="gboolean" />
  10623.       </method>
  10624.       <constructor cname="gtk_printer_option_widget_new">
  10625.         <parameters>
  10626.           <parameter type="GtkPrinterOption*" name="source" />
  10627.         </parameters>
  10628.       </constructor>
  10629.       <method name="SetSource" cname="gtk_printer_option_widget_set_source">
  10630.         <return-type type="void" />
  10631.         <parameters>
  10632.           <parameter type="GtkPrinterOption*" name="source" />
  10633.         </parameters>
  10634.       </method>
  10635.     </object>
  10636.     <object name="PrintBackend" cname="GtkPrintBackend" parent="GObject">
  10637.       <field name="Priv" cname="priv" type="GtkPrintBackendPrivate*" />
  10638.       <signal name="PrinterListChanged" cname="printer-list-changed" when="LAST">
  10639.         <return-type type="void" />
  10640.         <parameters>
  10641.           <parameter type="GtkPrintBackend*" name="backend" />
  10642.         </parameters>
  10643.       </signal>
  10644.       <signal name="PrinterListDone" cname="printer-list-done" when="LAST">
  10645.         <return-type type="void" />
  10646.         <parameters>
  10647.           <parameter type="GtkPrintBackend*" name="backend" />
  10648.         </parameters>
  10649.       </signal>
  10650.       <signal name="PrinterAdded" cname="printer-added" when="LAST">
  10651.         <return-type type="void" />
  10652.         <parameters>
  10653.           <parameter type="GtkPrintBackend*" name="backend" />
  10654.           <parameter type="GtkPrinter*" name="printer" />
  10655.         </parameters>
  10656.       </signal>
  10657.       <signal name="PrinterRemoved" cname="printer-removed" when="LAST">
  10658.         <return-type type="void" />
  10659.         <parameters>
  10660.           <parameter type="GtkPrintBackend*" name="backend" />
  10661.           <parameter type="GtkPrinter*" name="printer" />
  10662.         </parameters>
  10663.       </signal>
  10664.       <signal name="PrinterStatusChanged" cname="printer-status-changed" when="LAST">
  10665.         <return-type type="void" />
  10666.         <parameters>
  10667.           <parameter type="GtkPrintBackend*" name="backend" />
  10668.           <parameter type="GtkPrinter*" name="printer" />
  10669.         </parameters>
  10670.       </signal>
  10671.       <virtual_method name="RequestPrinterList" cname="request_printer_list">
  10672.         <return-type type="void" />
  10673.         <parameters>
  10674.           <parameter type="GtkPrintBackend*" name="backend" />
  10675.         </parameters>
  10676.       </virtual_method>
  10677.       <virtual_method name="PrintStream" cname="print_stream">
  10678.         <return-type type="void" />
  10679.         <parameters>
  10680.           <parameter type="GtkPrintBackend*" name="backend" />
  10681.           <parameter type="GtkPrintJob*" name="job" />
  10682.           <parameter type="GIOChannel*" name="data_io" />
  10683.           <parameter type="GtkPrintJobCompleteFunc" name="callback" />
  10684.           <parameter type="gpointer" name="user_data" />
  10685.           <parameter type="GDestroyNotify" name="dnotify" />
  10686.         </parameters>
  10687.       </virtual_method>
  10688.       <virtual_method name="PrinterRequestDetails" cname="printer_request_details">
  10689.         <return-type type="void" />
  10690.         <parameters>
  10691.           <parameter type="GtkPrinter*" name="printer" />
  10692.         </parameters>
  10693.       </virtual_method>
  10694.       <virtual_method name="PrinterCreateCairoSurface" cname="printer_create_cairo_surface">
  10695.         <return-type type="cairo_surface_t*" />
  10696.         <parameters>
  10697.           <parameter type="GtkPrinter*" name="printer" />
  10698.           <parameter type="GtkPrintSettings*" name="settings" />
  10699.           <parameter type="gdouble" name="height" />
  10700.           <parameter type="gdouble" name="width" />
  10701.           <parameter type="GIOChannel*" name="cache_io" />
  10702.         </parameters>
  10703.       </virtual_method>
  10704.       <virtual_method name="PrinterGetOptions" cname="printer_get_options">
  10705.         <return-type type="GtkPrinterOptionSet*" />
  10706.         <parameters>
  10707.           <parameter type="GtkPrinter*" name="printer" />
  10708.           <parameter type="GtkPrintSettings*" name="settings" />
  10709.           <parameter type="GtkPageSetup*" name="page_setup" />
  10710.           <parameter type="GtkPrintCapabilities" name="capabilities" />
  10711.         </parameters>
  10712.       </virtual_method>
  10713.       <virtual_method name="PrinterMarkConflicts" cname="printer_mark_conflicts">
  10714.         <return-type type="gboolean" />
  10715.         <parameters>
  10716.           <parameter type="GtkPrinter*" name="printer" />
  10717.           <parameter type="GtkPrinterOptionSet*" name="options" />
  10718.         </parameters>
  10719.       </virtual_method>
  10720.       <virtual_method name="PrinterGetSettingsFromOptions" cname="printer_get_settings_from_options">
  10721.         <return-type type="void" />
  10722.         <parameters>
  10723.           <parameter type="GtkPrinter*" name="printer" />
  10724.           <parameter type="GtkPrinterOptionSet*" name="options" />
  10725.           <parameter type="GtkPrintSettings*" name="settings" />
  10726.         </parameters>
  10727.       </virtual_method>
  10728.       <virtual_method name="PrinterPrepareForPrint" cname="printer_prepare_for_print">
  10729.         <return-type type="void" />
  10730.         <parameters>
  10731.           <parameter type="GtkPrinter*" name="printer" />
  10732.           <parameter type="GtkPrintJob*" name="print_job" />
  10733.           <parameter type="GtkPrintSettings*" name="settings" />
  10734.           <parameter type="GtkPageSetup*" name="page_setup" />
  10735.         </parameters>
  10736.       </virtual_method>
  10737.       <virtual_method name="PrinterListPapers" cname="printer_list_papers">
  10738.         <return-type type="GList*" />
  10739.         <parameters>
  10740.           <parameter type="GtkPrinter*" name="printer" />
  10741.         </parameters>
  10742.       </virtual_method>
  10743.       <virtual_method name="PrinterGetHardMargins" cname="printer_get_hard_margins">
  10744.         <return-type type="void" />
  10745.         <parameters>
  10746.           <parameter type="GtkPrinter*" name="printer" />
  10747.           <parameter type="double*" name="top" />
  10748.           <parameter type="double*" name="bottom" />
  10749.           <parameter type="double*" name="left" />
  10750.           <parameter type="double*" name="right" />
  10751.         </parameters>
  10752.       </virtual_method>
  10753.       <virtual_method name="PrinterGetCapabilities" cname="printer_get_capabilities">
  10754.         <return-type type="GtkPrintCapabilities" />
  10755.         <parameters>
  10756.           <parameter type="GtkPrinter*" name="printer" />
  10757.         </parameters>
  10758.       </virtual_method>
  10759.       <method name="AddPrinter" cname="gtk_print_backend_add_printer">
  10760.         <return-type type="void" />
  10761.         <parameters>
  10762.           <parameter type="GtkPrinter*" name="printer" />
  10763.         </parameters>
  10764.       </method>
  10765.       <method name="Destroy" cname="gtk_print_backend_destroy">
  10766.         <return-type type="void" />
  10767.       </method>
  10768.       <method name="ErrorQuark" cname="gtk_print_backend_error_quark" shared="true">
  10769.         <return-type type="GQuark" />
  10770.       </method>
  10771.       <method name="FindPrinter" cname="gtk_print_backend_find_printer">
  10772.         <return-type type="GtkPrinter*" />
  10773.         <parameters>
  10774.           <parameter type="const-gchar*" name="printer_name" />
  10775.         </parameters>
  10776.       </method>
  10777.       <method name="GetPrinterList" cname="gtk_print_backend_get_printer_list">
  10778.         <return-type type="GList*" />
  10779.       </method>
  10780.       <method name="GetType" cname="gtk_print_backend_get_type" shared="true">
  10781.         <return-type type="GType" />
  10782.       </method>
  10783.       <method name="LoadModules" cname="gtk_print_backend_load_modules" shared="true">
  10784.         <return-type type="GList*" />
  10785.       </method>
  10786.       <method name="PrintStream" cname="gtk_print_backend_print_stream">
  10787.         <return-type type="void" />
  10788.         <parameters>
  10789.           <parameter type="GtkPrintJob*" name="job" />
  10790.           <parameter type="GIOChannel*" name="data_io" />
  10791.           <parameter type="GtkPrintJobCompleteFunc" name="callback" />
  10792.           <parameter type="gpointer" name="user_data" />
  10793.           <parameter type="GDestroyNotify" name="dnotify" />
  10794.         </parameters>
  10795.       </method>
  10796.       <method name="PrinterListIsDone" cname="gtk_print_backend_printer_list_is_done">
  10797.         <return-type type="gboolean" />
  10798.       </method>
  10799.       <method name="RemovePrinter" cname="gtk_print_backend_remove_printer">
  10800.         <return-type type="void" />
  10801.         <parameters>
  10802.           <parameter type="GtkPrinter*" name="printer" />
  10803.         </parameters>
  10804.       </method>
  10805.       <method name="SetListDone" cname="gtk_print_backend_set_list_done">
  10806.         <return-type type="void" />
  10807.       </method>
  10808.     </object>
  10809.     <object name="PrintContext" cname="GtkPrintContext" parent="GObject">
  10810.       <method name="CreatePangoContext" cname="gtk_print_context_create_pango_context">
  10811.         <return-type type="PangoContext*" />
  10812.       </method>
  10813.       <method name="CreatePangoLayout" cname="gtk_print_context_create_pango_layout">
  10814.         <return-type type="PangoLayout*" />
  10815.       </method>
  10816.       <method name="GetCairoContext" cname="gtk_print_context_get_cairo_context">
  10817.         <return-type type="cairo_t*" />
  10818.       </method>
  10819.       <method name="GetDpiX" cname="gtk_print_context_get_dpi_x">
  10820.         <return-type type="gdouble" />
  10821.       </method>
  10822.       <method name="GetDpiY" cname="gtk_print_context_get_dpi_y">
  10823.         <return-type type="gdouble" />
  10824.       </method>
  10825.       <method name="GetHeight" cname="gtk_print_context_get_height">
  10826.         <return-type type="gdouble" />
  10827.       </method>
  10828.       <method name="GetPageSetup" cname="gtk_print_context_get_page_setup">
  10829.         <return-type type="GtkPageSetup*" />
  10830.       </method>
  10831.       <method name="GetPangoFontmap" cname="gtk_print_context_get_pango_fontmap">
  10832.         <return-type type="PangoFontMap*" />
  10833.       </method>
  10834.       <method name="GetType" cname="gtk_print_context_get_type" shared="true">
  10835.         <return-type type="GType" />
  10836.       </method>
  10837.       <method name="GetWidth" cname="gtk_print_context_get_width">
  10838.         <return-type type="gdouble" />
  10839.       </method>
  10840.       <method name="SetCairoContext" cname="gtk_print_context_set_cairo_context">
  10841.         <return-type type="void" />
  10842.         <parameters>
  10843.           <parameter type="cairo_t*" name="cr" />
  10844.           <parameter type="double" name="dpi_x" />
  10845.           <parameter type="double" name="dpi_y" />
  10846.         </parameters>
  10847.       </method>
  10848.     </object>
  10849.     <object name="PrintJob" cname="GtkPrintJob" parent="GObject">
  10850.       <field name="Priv" cname="priv" type="GtkPrintJobPrivate*" />
  10851.       <field name="PrintPages" cname="print_pages" type="GtkPrintPages" />
  10852.       <field name="PageRanges" cname="page_ranges" type="GtkPageRange*" />
  10853.       <field name="NumPageRanges" cname="num_page_ranges" type="gint" />
  10854.       <field name="PageSet" cname="page_set" type="GtkPageSet" />
  10855.       <field name="NumCopies" cname="num_copies" type="gint" />
  10856.       <field name="Scale" cname="scale" type="gdouble" />
  10857.       <field name="RotateToOrientation" cname="rotate_to_orientation" bits="1" type="guint" />
  10858.       <field name="Collate" cname="collate" bits="1" type="guint" />
  10859.       <field name="Reverse" cname="reverse" bits="1" type="guint" />
  10860.       <property name="Title" cname="title" type="gchar*" readable="true" writeable="true" construct-only="true" />
  10861.       <property name="Printer" cname="printer" type="GtkPrinter" readable="true" writeable="true" construct-only="true" />
  10862.       <property name="Settings" cname="settings" type="GtkPrintSettings" readable="true" writeable="true" construct-only="true" />
  10863.       <property name="PageSetup" cname="page-setup" type="GtkPageSetup" readable="true" writeable="true" construct-only="true" />
  10864.       <property name="TrackPrintStatus" cname="track-print-status" type="gboolean" readable="true" writeable="true" />
  10865.       <signal name="StatusChanged" cname="status-changed" when="LAST">
  10866.         <return-type type="void" />
  10867.         <parameters>
  10868.           <parameter type="GtkPrintJob*" name="job" />
  10869.         </parameters>
  10870.       </signal>
  10871.       <method name="GetPrinter" cname="gtk_print_job_get_printer">
  10872.         <return-type type="GtkPrinter*" />
  10873.       </method>
  10874.       <method name="GetSettings" cname="gtk_print_job_get_settings">
  10875.         <return-type type="GtkPrintSettings*" />
  10876.       </method>
  10877.       <method name="GetStatus" cname="gtk_print_job_get_status">
  10878.         <return-type type="GtkPrintStatus" />
  10879.       </method>
  10880.       <method name="GetSurface" cname="gtk_print_job_get_surface">
  10881.         <return-type type="cairo_surface_t*" />
  10882.         <parameters>
  10883.           <parameter type="GError**" name="error" />
  10884.         </parameters>
  10885.       </method>
  10886.       <method name="GetTitle" cname="gtk_print_job_get_title">
  10887.         <return-type type="const-gchar*" />
  10888.       </method>
  10889.       <method name="GetTrackPrintStatus" cname="gtk_print_job_get_track_print_status">
  10890.         <return-type type="gboolean" />
  10891.       </method>
  10892.       <method name="GetType" cname="gtk_print_job_get_type" shared="true">
  10893.         <return-type type="GType" />
  10894.       </method>
  10895.       <constructor cname="gtk_print_job_new">
  10896.         <parameters>
  10897.           <parameter type="const-gchar*" name="title" />
  10898.           <parameter type="GtkPrinter*" name="printer" />
  10899.           <parameter type="GtkPrintSettings*" name="settings" />
  10900.           <parameter type="GtkPageSetup*" name="page_setup" />
  10901.         </parameters>
  10902.       </constructor>
  10903.       <method name="Send" cname="gtk_print_job_send">
  10904.         <return-type type="void" />
  10905.         <parameters>
  10906.           <parameter type="GtkPrintJobCompleteFunc" name="callback" />
  10907.           <parameter type="gpointer" name="user_data" />
  10908.           <parameter type="GDestroyNotify" name="dnotify" />
  10909.         </parameters>
  10910.       </method>
  10911.       <method name="SetSourceFile" cname="gtk_print_job_set_source_file">
  10912.         <return-type type="gboolean" />
  10913.         <parameters>
  10914.           <parameter type="const-gchar*" name="filename" />
  10915.           <parameter type="GError**" name="error" />
  10916.         </parameters>
  10917.       </method>
  10918.       <method name="SetTrackPrintStatus" cname="gtk_print_job_set_track_print_status">
  10919.         <return-type type="void" />
  10920.         <parameters>
  10921.           <parameter type="gboolean" name="track_status" />
  10922.         </parameters>
  10923.       </method>
  10924.     </object>
  10925.     <object name="PrintOperation" cname="GtkPrintOperation" parent="GObject">
  10926.       <field name="Priv" cname="priv" type="GtkPrintOperationPrivate*" />
  10927.       <signal name="Done" cname="done" when="LAST">
  10928.         <return-type type="void" />
  10929.         <parameters>
  10930.           <parameter type="GtkPrintOperation*" name="operation" />
  10931.           <parameter type="GtkPrintOperationResult" name="result" />
  10932.         </parameters>
  10933.       </signal>
  10934.       <signal name="BeginPrint" cname="begin-print" when="LAST">
  10935.         <return-type type="void" />
  10936.         <parameters>
  10937.           <parameter type="GtkPrintOperation*" name="operation" />
  10938.           <parameter type="GtkPrintContext*" name="context" />
  10939.         </parameters>
  10940.       </signal>
  10941.       <signal name="Paginate" cname="paginate" when="LAST">
  10942.         <return-type type="gboolean" />
  10943.         <parameters>
  10944.           <parameter type="GtkPrintOperation*" name="operation" />
  10945.           <parameter type="GtkPrintContext*" name="context" />
  10946.         </parameters>
  10947.       </signal>
  10948.       <signal name="RequestPageSetup" cname="request-page-setup" when="LAST">
  10949.         <return-type type="void" />
  10950.         <parameters>
  10951.           <parameter type="GtkPrintOperation*" name="operation" />
  10952.           <parameter type="GtkPrintContext*" name="context" />
  10953.           <parameter type="gint" name="page_nr" />
  10954.           <parameter type="GtkPageSetup*" name="setup" />
  10955.         </parameters>
  10956.       </signal>
  10957.       <signal name="DrawPage" cname="draw-page" when="LAST">
  10958.         <return-type type="void" />
  10959.         <parameters>
  10960.           <parameter type="GtkPrintOperation*" name="operation" />
  10961.           <parameter type="GtkPrintContext*" name="context" />
  10962.           <parameter type="gint" name="page_nr" />
  10963.         </parameters>
  10964.       </signal>
  10965.       <signal name="EndPrint" cname="end-print" when="LAST">
  10966.         <return-type type="void" />
  10967.         <parameters>
  10968.           <parameter type="GtkPrintOperation*" name="operation" />
  10969.           <parameter type="GtkPrintContext*" name="context" />
  10970.         </parameters>
  10971.       </signal>
  10972.       <signal name="StatusChanged" cname="status-changed" when="LAST">
  10973.         <return-type type="void" />
  10974.         <parameters>
  10975.           <parameter type="GtkPrintOperation*" name="operation" />
  10976.         </parameters>
  10977.       </signal>
  10978.       <signal name="CreateCustomWidget" cname="create-custom-widget" when="LAST">
  10979.         <return-type type="GtkWidget*" />
  10980.         <parameters>
  10981.           <parameter type="GtkPrintOperation*" name="operation" />
  10982.         </parameters>
  10983.       </signal>
  10984.       <signal name="CustomWidgetApply" cname="custom-widget-apply" when="LAST">
  10985.         <return-type type="void" />
  10986.         <parameters>
  10987.           <parameter type="GtkPrintOperation*" name="operation" />
  10988.           <parameter type="GtkWidget*" name="widget" />
  10989.         </parameters>
  10990.       </signal>
  10991.       <signal name="Preview" cname="preview" when="LAST">
  10992.         <return-type type="gboolean" />
  10993.         <parameters>
  10994.           <parameter type="GtkPrintOperation*" name="operation" />
  10995.           <parameter type="GtkPrintOperationPreview*" name="preview" />
  10996.           <parameter type="GtkPrintContext*" name="context" />
  10997.           <parameter type="GtkWindow*" name="parent" />
  10998.         </parameters>
  10999.       </signal>
  11000.       <property name="DefaultPageSetup" cname="default-page-setup" type="GtkPageSetup" readable="true" writeable="true" />
  11001.       <property name="PrintSettings" cname="print-settings" type="GtkPrintSettings" readable="true" writeable="true" />
  11002.       <property name="JobName" cname="job-name" type="gchar*" readable="true" writeable="true" />
  11003.       <property name="NPages" cname="n-pages" type="gint" readable="true" writeable="true" />
  11004.       <property name="CurrentPage" cname="current-page" type="gint" readable="true" writeable="true" />
  11005.       <property name="UseFullPage" cname="use-full-page" type="gboolean" readable="true" writeable="true" />
  11006.       <property name="TrackPrintStatus" cname="track-print-status" type="gboolean" readable="true" writeable="true" />
  11007.       <property name="Unit" cname="unit" type="GtkUnit" readable="true" writeable="true" />
  11008.       <property name="ShowProgress" cname="show-progress" type="gboolean" readable="true" writeable="true" />
  11009.       <property name="AllowAsync" cname="allow-async" type="gboolean" readable="true" writeable="true" />
  11010.       <property name="ExportFilename" cname="export-filename" type="gchar*" readable="true" writeable="true" />
  11011.       <property name="Status" cname="status" type="GtkPrintStatus" readable="true" />
  11012.       <property name="StatusString" cname="status-string" type="gchar*" readable="true" />
  11013.       <property name="CustomTabLabel" cname="custom-tab-label" type="gchar*" readable="true" writeable="true" />
  11014.       <implements>
  11015.         <interface cname="GtkPrintOperationPreview" />
  11016.       </implements>
  11017.       <method name="Cancel" cname="gtk_print_operation_cancel">
  11018.         <return-type type="void" />
  11019.       </method>
  11020.       <method name="GetDefaultPageSetup" cname="gtk_print_operation_get_default_page_setup">
  11021.         <return-type type="GtkPageSetup*" />
  11022.       </method>
  11023.       <method name="GetError" cname="gtk_print_operation_get_error">
  11024.         <return-type type="void" />
  11025.         <parameters>
  11026.           <parameter type="GError**" name="error" />
  11027.         </parameters>
  11028.       </method>
  11029.       <method name="GetPrintSettings" cname="gtk_print_operation_get_print_settings">
  11030.         <return-type type="GtkPrintSettings*" />
  11031.       </method>
  11032.       <method name="GetStatus" cname="gtk_print_operation_get_status">
  11033.         <return-type type="GtkPrintStatus" />
  11034.       </method>
  11035.       <method name="GetStatusString" cname="gtk_print_operation_get_status_string">
  11036.         <return-type type="const-gchar*" />
  11037.       </method>
  11038.       <method name="GetType" cname="gtk_print_operation_get_type" shared="true">
  11039.         <return-type type="GType" />
  11040.       </method>
  11041.       <method name="IsFinished" cname="gtk_print_operation_is_finished">
  11042.         <return-type type="gboolean" />
  11043.       </method>
  11044.       <constructor cname="gtk_print_operation_new" />
  11045.       <method name="Run" cname="gtk_print_operation_run">
  11046.         <return-type type="GtkPrintOperationResult" />
  11047.         <parameters>
  11048.           <parameter type="GtkPrintOperationAction" name="action" />
  11049.           <parameter type="GtkWindow*" name="parent" />
  11050.           <parameter type="GError**" name="error" />
  11051.         </parameters>
  11052.       </method>
  11053.       <method name="SetAllowAsync" cname="gtk_print_operation_set_allow_async">
  11054.         <return-type type="void" />
  11055.         <parameters>
  11056.           <parameter type="gboolean" name="allow_async" />
  11057.         </parameters>
  11058.       </method>
  11059.       <method name="SetCurrentPage" cname="gtk_print_operation_set_current_page">
  11060.         <return-type type="void" />
  11061.         <parameters>
  11062.           <parameter type="gint" name="current_page" />
  11063.         </parameters>
  11064.       </method>
  11065.       <method name="SetCustomTabLabel" cname="gtk_print_operation_set_custom_tab_label">
  11066.         <return-type type="void" />
  11067.         <parameters>
  11068.           <parameter type="const-gchar*" name="label" />
  11069.         </parameters>
  11070.       </method>
  11071.       <method name="SetDefaultPageSetup" cname="gtk_print_operation_set_default_page_setup">
  11072.         <return-type type="void" />
  11073.         <parameters>
  11074.           <parameter type="GtkPageSetup*" name="default_page_setup" />
  11075.         </parameters>
  11076.       </method>
  11077.       <method name="SetExportFilename" cname="gtk_print_operation_set_export_filename">
  11078.         <return-type type="void" />
  11079.         <parameters>
  11080.           <parameter type="const-gchar*" name="filename" />
  11081.         </parameters>
  11082.       </method>
  11083.       <method name="SetJobName" cname="gtk_print_operation_set_job_name">
  11084.         <return-type type="void" />
  11085.         <parameters>
  11086.           <parameter type="const-gchar*" name="job_name" />
  11087.         </parameters>
  11088.       </method>
  11089.       <method name="SetNPages" cname="gtk_print_operation_set_n_pages">
  11090.         <return-type type="void" />
  11091.         <parameters>
  11092.           <parameter type="gint" name="n_pages" />
  11093.         </parameters>
  11094.       </method>
  11095.       <method name="SetPrintSettings" cname="gtk_print_operation_set_print_settings">
  11096.         <return-type type="void" />
  11097.         <parameters>
  11098.           <parameter type="GtkPrintSettings*" name="print_settings" />
  11099.         </parameters>
  11100.       </method>
  11101.       <method name="SetShowProgress" cname="gtk_print_operation_set_show_progress">
  11102.         <return-type type="void" />
  11103.         <parameters>
  11104.           <parameter type="gboolean" name="show_progress" />
  11105.         </parameters>
  11106.       </method>
  11107.       <method name="SetTrackPrintStatus" cname="gtk_print_operation_set_track_print_status">
  11108.         <return-type type="void" />
  11109.         <parameters>
  11110.           <parameter type="gboolean" name="track_status" />
  11111.         </parameters>
  11112.       </method>
  11113.       <method name="SetUnit" cname="gtk_print_operation_set_unit">
  11114.         <return-type type="void" />
  11115.         <parameters>
  11116.           <parameter type="GtkUnit" name="unit" />
  11117.         </parameters>
  11118.       </method>
  11119.       <method name="SetUseFullPage" cname="gtk_print_operation_set_use_full_page">
  11120.         <return-type type="void" />
  11121.         <parameters>
  11122.           <parameter type="gboolean" name="full_page" />
  11123.         </parameters>
  11124.       </method>
  11125.     </object>
  11126.     <object name="PrintSettings" cname="GtkPrintSettings" parent="GObject">
  11127.       <method name="Copy" cname="gtk_print_settings_copy">
  11128.         <return-type type="GtkPrintSettings*" owned="true" />
  11129.       </method>
  11130.       <method name="Foreach" cname="gtk_print_settings_foreach">
  11131.         <return-type type="void" />
  11132.         <parameters>
  11133.           <parameter type="GtkPrintSettingsFunc" name="func" />
  11134.           <parameter type="gpointer" name="user_data" />
  11135.         </parameters>
  11136.       </method>
  11137.       <method name="Get" cname="gtk_print_settings_get">
  11138.         <return-type type="const-gchar*" />
  11139.         <parameters>
  11140.           <parameter type="const-gchar*" name="key" />
  11141.         </parameters>
  11142.       </method>
  11143.       <method name="GetBool" cname="gtk_print_settings_get_bool">
  11144.         <return-type type="gboolean" />
  11145.         <parameters>
  11146.           <parameter type="const-gchar*" name="key" />
  11147.         </parameters>
  11148.       </method>
  11149.       <method name="GetCollate" cname="gtk_print_settings_get_collate">
  11150.         <return-type type="gboolean" />
  11151.       </method>
  11152.       <method name="GetDefaultSource" cname="gtk_print_settings_get_default_source">
  11153.         <return-type type="const-gchar*" />
  11154.       </method>
  11155.       <method name="GetDither" cname="gtk_print_settings_get_dither">
  11156.         <return-type type="const-gchar*" />
  11157.       </method>
  11158.       <method name="GetDouble" cname="gtk_print_settings_get_double">
  11159.         <return-type type="gdouble" />
  11160.         <parameters>
  11161.           <parameter type="const-gchar*" name="key" />
  11162.         </parameters>
  11163.       </method>
  11164.       <method name="GetDoubleWithDefault" cname="gtk_print_settings_get_double_with_default">
  11165.         <return-type type="gdouble" />
  11166.         <parameters>
  11167.           <parameter type="const-gchar*" name="key" />
  11168.           <parameter type="gdouble" name="def" />
  11169.         </parameters>
  11170.       </method>
  11171.       <method name="GetDuplex" cname="gtk_print_settings_get_duplex">
  11172.         <return-type type="GtkPrintDuplex" />
  11173.       </method>
  11174.       <method name="GetFinishings" cname="gtk_print_settings_get_finishings">
  11175.         <return-type type="const-gchar*" />
  11176.       </method>
  11177.       <method name="GetInt" cname="gtk_print_settings_get_int">
  11178.         <return-type type="gint" />
  11179.         <parameters>
  11180.           <parameter type="const-gchar*" name="key" />
  11181.         </parameters>
  11182.       </method>
  11183.       <method name="GetIntWithDefault" cname="gtk_print_settings_get_int_with_default">
  11184.         <return-type type="gint" />
  11185.         <parameters>
  11186.           <parameter type="const-gchar*" name="key" />
  11187.           <parameter type="gint" name="def" />
  11188.         </parameters>
  11189.       </method>
  11190.       <method name="GetLength" cname="gtk_print_settings_get_length">
  11191.         <return-type type="gdouble" />
  11192.         <parameters>
  11193.           <parameter type="const-gchar*" name="key" />
  11194.           <parameter type="GtkUnit" name="unit" />
  11195.         </parameters>
  11196.       </method>
  11197.       <method name="GetMediaType" cname="gtk_print_settings_get_media_type">
  11198.         <return-type type="const-gchar*" />
  11199.       </method>
  11200.       <method name="GetNCopies" cname="gtk_print_settings_get_n_copies">
  11201.         <return-type type="gint" />
  11202.       </method>
  11203.       <method name="GetNumberUp" cname="gtk_print_settings_get_number_up">
  11204.         <return-type type="gint" />
  11205.       </method>
  11206.       <method name="GetOrientation" cname="gtk_print_settings_get_orientation">
  11207.         <return-type type="GtkPageOrientation" />
  11208.       </method>
  11209.       <method name="GetOutputBin" cname="gtk_print_settings_get_output_bin">
  11210.         <return-type type="const-gchar*" />
  11211.       </method>
  11212.       <method name="GetPageRanges" cname="gtk_print_settings_get_page_ranges">
  11213.         <return-type type="GtkPageRange*" />
  11214.         <parameters>
  11215.           <parameter type="gint*" name="num_ranges" />
  11216.         </parameters>
  11217.       </method>
  11218.       <method name="GetPageSet" cname="gtk_print_settings_get_page_set">
  11219.         <return-type type="GtkPageSet" />
  11220.       </method>
  11221.       <method name="GetPaperHeight" cname="gtk_print_settings_get_paper_height">
  11222.         <return-type type="gdouble" />
  11223.         <parameters>
  11224.           <parameter type="GtkUnit" name="unit" />
  11225.         </parameters>
  11226.       </method>
  11227.       <method name="GetPaperSize" cname="gtk_print_settings_get_paper_size">
  11228.         <return-type type="GtkPaperSize*" />
  11229.       </method>
  11230.       <method name="GetPaperWidth" cname="gtk_print_settings_get_paper_width">
  11231.         <return-type type="gdouble" />
  11232.         <parameters>
  11233.           <parameter type="GtkUnit" name="unit" />
  11234.         </parameters>
  11235.       </method>
  11236.       <method name="GetPrintPages" cname="gtk_print_settings_get_print_pages">
  11237.         <return-type type="GtkPrintPages" />
  11238.       </method>
  11239.       <method name="GetPrinter" cname="gtk_print_settings_get_printer">
  11240.         <return-type type="const-gchar*" />
  11241.       </method>
  11242.       <method name="GetQuality" cname="gtk_print_settings_get_quality">
  11243.         <return-type type="GtkPrintQuality" />
  11244.       </method>
  11245.       <method name="GetResolution" cname="gtk_print_settings_get_resolution">
  11246.         <return-type type="gint" />
  11247.       </method>
  11248.       <method name="GetReverse" cname="gtk_print_settings_get_reverse">
  11249.         <return-type type="gboolean" />
  11250.       </method>
  11251.       <method name="GetScale" cname="gtk_print_settings_get_scale">
  11252.         <return-type type="gdouble" />
  11253.       </method>
  11254.       <method name="GetType" cname="gtk_print_settings_get_type" shared="true">
  11255.         <return-type type="GType" />
  11256.       </method>
  11257.       <method name="GetUseColor" cname="gtk_print_settings_get_use_color">
  11258.         <return-type type="gboolean" />
  11259.       </method>
  11260.       <method name="HasKey" cname="gtk_print_settings_has_key">
  11261.         <return-type type="gboolean" />
  11262.         <parameters>
  11263.           <parameter type="const-gchar*" name="key" />
  11264.         </parameters>
  11265.       </method>
  11266.       <constructor cname="gtk_print_settings_new" />
  11267.       <method name="Set" cname="gtk_print_settings_set">
  11268.         <return-type type="void" />
  11269.         <parameters>
  11270.           <parameter type="const-gchar*" name="key" />
  11271.           <parameter type="const-gchar*" name="value" />
  11272.         </parameters>
  11273.       </method>
  11274.       <method name="SetBool" cname="gtk_print_settings_set_bool">
  11275.         <return-type type="void" />
  11276.         <parameters>
  11277.           <parameter type="const-gchar*" name="key" />
  11278.           <parameter type="gboolean" name="value" />
  11279.         </parameters>
  11280.       </method>
  11281.       <method name="SetCollate" cname="gtk_print_settings_set_collate">
  11282.         <return-type type="void" />
  11283.         <parameters>
  11284.           <parameter type="gboolean" name="collate" />
  11285.         </parameters>
  11286.       </method>
  11287.       <method name="SetDefaultSource" cname="gtk_print_settings_set_default_source">
  11288.         <return-type type="void" />
  11289.         <parameters>
  11290.           <parameter type="const-gchar*" name="default_source" />
  11291.         </parameters>
  11292.       </method>
  11293.       <method name="SetDither" cname="gtk_print_settings_set_dither">
  11294.         <return-type type="void" />
  11295.         <parameters>
  11296.           <parameter type="const-gchar*" name="dither" />
  11297.         </parameters>
  11298.       </method>
  11299.       <method name="SetDouble" cname="gtk_print_settings_set_double">
  11300.         <return-type type="void" />
  11301.         <parameters>
  11302.           <parameter type="const-gchar*" name="key" />
  11303.           <parameter type="gdouble" name="value" />
  11304.         </parameters>
  11305.       </method>
  11306.       <method name="SetDuplex" cname="gtk_print_settings_set_duplex">
  11307.         <return-type type="void" />
  11308.         <parameters>
  11309.           <parameter type="GtkPrintDuplex" name="duplex" />
  11310.         </parameters>
  11311.       </method>
  11312.       <method name="SetFinishings" cname="gtk_print_settings_set_finishings">
  11313.         <return-type type="void" />
  11314.         <parameters>
  11315.           <parameter type="const-gchar*" name="finishings" />
  11316.         </parameters>
  11317.       </method>
  11318.       <method name="SetInt" cname="gtk_print_settings_set_int">
  11319.         <return-type type="void" />
  11320.         <parameters>
  11321.           <parameter type="const-gchar*" name="key" />
  11322.           <parameter type="gint" name="value" />
  11323.         </parameters>
  11324.       </method>
  11325.       <method name="SetLength" cname="gtk_print_settings_set_length">
  11326.         <return-type type="void" />
  11327.         <parameters>
  11328.           <parameter type="const-gchar*" name="key" />
  11329.           <parameter type="gdouble" name="value" />
  11330.           <parameter type="GtkUnit" name="unit" />
  11331.         </parameters>
  11332.       </method>
  11333.       <method name="SetMediaType" cname="gtk_print_settings_set_media_type">
  11334.         <return-type type="void" />
  11335.         <parameters>
  11336.           <parameter type="const-gchar*" name="media_type" />
  11337.         </parameters>
  11338.       </method>
  11339.       <method name="SetNCopies" cname="gtk_print_settings_set_n_copies">
  11340.         <return-type type="void" />
  11341.         <parameters>
  11342.           <parameter type="gint" name="num_copies" />
  11343.         </parameters>
  11344.       </method>
  11345.       <method name="SetNumberUp" cname="gtk_print_settings_set_number_up">
  11346.         <return-type type="void" />
  11347.         <parameters>
  11348.           <parameter type="gint" name="number_up" />
  11349.         </parameters>
  11350.       </method>
  11351.       <method name="SetOrientation" cname="gtk_print_settings_set_orientation">
  11352.         <return-type type="void" />
  11353.         <parameters>
  11354.           <parameter type="GtkPageOrientation" name="orientation" />
  11355.         </parameters>
  11356.       </method>
  11357.       <method name="SetOutputBin" cname="gtk_print_settings_set_output_bin">
  11358.         <return-type type="void" />
  11359.         <parameters>
  11360.           <parameter type="const-gchar*" name="output_bin" />
  11361.         </parameters>
  11362.       </method>
  11363.       <method name="SetPageRanges" cname="gtk_print_settings_set_page_ranges">
  11364.         <return-type type="void" />
  11365.         <parameters>
  11366.           <parameter type="GtkPageRange*" name="page_ranges" />
  11367.           <parameter type="gint" name="num_ranges" />
  11368.         </parameters>
  11369.       </method>
  11370.       <method name="SetPageSet" cname="gtk_print_settings_set_page_set">
  11371.         <return-type type="void" />
  11372.         <parameters>
  11373.           <parameter type="GtkPageSet" name="page_set" />
  11374.         </parameters>
  11375.       </method>
  11376.       <method name="SetPaperHeight" cname="gtk_print_settings_set_paper_height">
  11377.         <return-type type="void" />
  11378.         <parameters>
  11379.           <parameter type="gdouble" name="height" />
  11380.           <parameter type="GtkUnit" name="unit" />
  11381.         </parameters>
  11382.       </method>
  11383.       <method name="SetPaperSize" cname="gtk_print_settings_set_paper_size">
  11384.         <return-type type="void" />
  11385.         <parameters>
  11386.           <parameter type="GtkPaperSize*" name="paper_size" />
  11387.         </parameters>
  11388.       </method>
  11389.       <method name="SetPaperWidth" cname="gtk_print_settings_set_paper_width">
  11390.         <return-type type="void" />
  11391.         <parameters>
  11392.           <parameter type="gdouble" name="width" />
  11393.           <parameter type="GtkUnit" name="unit" />
  11394.         </parameters>
  11395.       </method>
  11396.       <method name="SetPrintPages" cname="gtk_print_settings_set_print_pages">
  11397.         <return-type type="void" />
  11398.         <parameters>
  11399.           <parameter type="GtkPrintPages" name="pages" />
  11400.         </parameters>
  11401.       </method>
  11402.       <method name="SetPrinter" cname="gtk_print_settings_set_printer">
  11403.         <return-type type="void" />
  11404.         <parameters>
  11405.           <parameter type="const-gchar*" name="printer" />
  11406.         </parameters>
  11407.       </method>
  11408.       <method name="SetQuality" cname="gtk_print_settings_set_quality">
  11409.         <return-type type="void" />
  11410.         <parameters>
  11411.           <parameter type="GtkPrintQuality" name="quality" />
  11412.         </parameters>
  11413.       </method>
  11414.       <method name="SetResolution" cname="gtk_print_settings_set_resolution">
  11415.         <return-type type="void" />
  11416.         <parameters>
  11417.           <parameter type="gint" name="resolution" />
  11418.         </parameters>
  11419.       </method>
  11420.       <method name="SetReverse" cname="gtk_print_settings_set_reverse">
  11421.         <return-type type="void" />
  11422.         <parameters>
  11423.           <parameter type="gboolean" name="reverse" />
  11424.         </parameters>
  11425.       </method>
  11426.       <method name="SetScale" cname="gtk_print_settings_set_scale">
  11427.         <return-type type="void" />
  11428.         <parameters>
  11429.           <parameter type="gdouble" name="scale" />
  11430.         </parameters>
  11431.       </method>
  11432.       <method name="SetUseColor" cname="gtk_print_settings_set_use_color">
  11433.         <return-type type="void" />
  11434.         <parameters>
  11435.           <parameter type="gboolean" name="use_color" />
  11436.         </parameters>
  11437.       </method>
  11438.       <method name="Unset" cname="gtk_print_settings_unset">
  11439.         <return-type type="void" />
  11440.         <parameters>
  11441.           <parameter type="const-gchar*" name="key" />
  11442.         </parameters>
  11443.       </method>
  11444.     </object>
  11445.     <object name="PrintUnixDialog" cname="GtkPrintUnixDialog" parent="GtkDialog">
  11446.       <field name="Priv" cname="priv" type="GtkPrintUnixDialogPrivate*" />
  11447.       <property name="PageSetup" cname="page-setup" type="GtkPageSetup" readable="true" writeable="true" />
  11448.       <property name="CurrentPage" cname="current-page" type="gint" readable="true" writeable="true" />
  11449.       <property name="PrintSettings" cname="print-settings" type="GtkPrintSettings" readable="true" writeable="true" />
  11450.       <property name="SelectedPrinter" cname="selected-printer" type="GtkPrinter" readable="true" />
  11451.       <method name="AddCustomTab" cname="gtk_print_unix_dialog_add_custom_tab">
  11452.         <return-type type="void" />
  11453.         <parameters>
  11454.           <parameter type="GtkWidget*" name="child" />
  11455.           <parameter type="GtkWidget*" name="tab_label" />
  11456.         </parameters>
  11457.       </method>
  11458.       <method name="GetCurrentPage" cname="gtk_print_unix_dialog_get_current_page">
  11459.         <return-type type="gint" />
  11460.       </method>
  11461.       <method name="GetPageSetup" cname="gtk_print_unix_dialog_get_page_setup">
  11462.         <return-type type="GtkPageSetup*" />
  11463.       </method>
  11464.       <method name="GetSelectedPrinter" cname="gtk_print_unix_dialog_get_selected_printer">
  11465.         <return-type type="GtkPrinter*" />
  11466.       </method>
  11467.       <method name="GetSettings" cname="gtk_print_unix_dialog_get_settings">
  11468.         <return-type type="GtkPrintSettings*" />
  11469.       </method>
  11470.       <method name="GetType" cname="gtk_print_unix_dialog_get_type" shared="true">
  11471.         <return-type type="GType" />
  11472.       </method>
  11473.       <constructor cname="gtk_print_unix_dialog_new">
  11474.         <parameters>
  11475.           <parameter type="const-gchar*" name="title" />
  11476.           <parameter type="GtkWindow*" name="parent" />
  11477.         </parameters>
  11478.       </constructor>
  11479.       <method name="SetCurrentPage" cname="gtk_print_unix_dialog_set_current_page">
  11480.         <return-type type="void" />
  11481.         <parameters>
  11482.           <parameter type="gint" name="current_page" />
  11483.         </parameters>
  11484.       </method>
  11485.       <method name="SetManualCapabilities" cname="gtk_print_unix_dialog_set_manual_capabilities">
  11486.         <return-type type="void" />
  11487.         <parameters>
  11488.           <parameter type="GtkPrintCapabilities" name="capabilities" />
  11489.         </parameters>
  11490.       </method>
  11491.       <method name="SetPageSetup" cname="gtk_print_unix_dialog_set_page_setup">
  11492.         <return-type type="void" />
  11493.         <parameters>
  11494.           <parameter type="GtkPageSetup*" name="page_setup" />
  11495.         </parameters>
  11496.       </method>
  11497.       <method name="SetSettings" cname="gtk_print_unix_dialog_set_settings">
  11498.         <return-type type="void" />
  11499.         <parameters>
  11500.           <parameter type="GtkPrintSettings*" name="settings" />
  11501.         </parameters>
  11502.       </method>
  11503.     </object>
  11504.     <object name="ProgressBar" cname="GtkProgressBar" parent="GtkWidget">
  11505.       <field name="BarStyle" cname="bar_style" type="GtkProgressBarStyle" />
  11506.       <field name="Orientation" cname="orientation" type="GtkProgressBarOrientation" />
  11507.       <field name="Blocks" cname="blocks" type="guint" />
  11508.       <field name="InBlock" cname="in_block" type="gint" />
  11509.       <field name="ActivityPos" cname="activity_pos" type="gint" />
  11510.       <field name="ActivityStep" cname="activity_step" type="guint" />
  11511.       <field name="ActivityBlocks" cname="activity_blocks" type="guint" />
  11512.       <field name="PulseFraction" cname="pulse_fraction" type="gdouble" />
  11513.       <field name="ActivityDir" cname="activity_dir" bits="1" type="guint" />
  11514.       <field name="Ellipsize" cname="ellipsize" bits="3" type="guint" />
  11515.       <field name="Dirty" cname="dirty" bits="1" type="guint" />
  11516.       <property name="Adjustment" cname="adjustment" type="GtkAdjustment" readable="true" writeable="true" />
  11517.       <property name="Orientation" cname="orientation" type="GtkProgressBarOrientation" readable="true" writeable="true" />
  11518.       <property name="BarStyle" cname="bar-style" type="GtkProgressBarStyle" readable="true" writeable="true" />
  11519.       <property name="ActivityStep" cname="activity-step" type="guint" readable="true" writeable="true" />
  11520.       <property name="ActivityBlocks" cname="activity-blocks" type="guint" readable="true" writeable="true" />
  11521.       <property name="DiscreteBlocks" cname="discrete-blocks" type="guint" readable="true" writeable="true" />
  11522.       <property name="Fraction" cname="fraction" type="gdouble" readable="true" writeable="true" />
  11523.       <property name="PulseStep" cname="pulse-step" type="gdouble" readable="true" writeable="true" />
  11524.       <property name="Text" cname="text" type="gchar*" readable="true" writeable="true" />
  11525.       <property name="Ellipsize" cname="ellipsize" type="PangoEllipsizeMode" readable="true" writeable="true" />
  11526.       <method name="GetEllipsize" cname="gtk_progress_bar_get_ellipsize">
  11527.         <return-type type="PangoEllipsizeMode" />
  11528.       </method>
  11529.       <method name="GetFraction" cname="gtk_progress_bar_get_fraction">
  11530.         <return-type type="gdouble" />
  11531.       </method>
  11532.       <method name="GetOrientation" cname="gtk_progress_bar_get_orientation">
  11533.         <return-type type="GtkProgressBarOrientation" />
  11534.       </method>
  11535.       <method name="GetPulseStep" cname="gtk_progress_bar_get_pulse_step">
  11536.         <return-type type="gdouble" />
  11537.       </method>
  11538.       <method name="GetText" cname="gtk_progress_bar_get_text">
  11539.         <return-type type="const-gchar*" />
  11540.       </method>
  11541.       <method name="GetType" cname="gtk_progress_bar_get_type" shared="true">
  11542.         <return-type type="GType" />
  11543.       </method>
  11544.       <constructor cname="gtk_progress_bar_new" />
  11545.       <constructor cname="gtk_progress_bar_new_with_adjustment" deprecated="1">
  11546.         <parameters>
  11547.           <parameter type="GtkAdjustment*" name="adjustment" />
  11548.         </parameters>
  11549.       </constructor>
  11550.       <method name="Pulse" cname="gtk_progress_bar_pulse">
  11551.         <return-type type="void" />
  11552.       </method>
  11553.       <method name="SetActivityBlocks" cname="gtk_progress_bar_set_activity_blocks" deprecated="1">
  11554.         <return-type type="void" />
  11555.         <parameters>
  11556.           <parameter type="guint" name="blocks" />
  11557.         </parameters>
  11558.       </method>
  11559.       <method name="SetActivityStep" cname="gtk_progress_bar_set_activity_step" deprecated="1">
  11560.         <return-type type="void" />
  11561.         <parameters>
  11562.           <parameter type="guint" name="step" />
  11563.         </parameters>
  11564.       </method>
  11565.       <method name="SetBarStyle" cname="gtk_progress_bar_set_bar_style" deprecated="1">
  11566.         <return-type type="void" />
  11567.         <parameters>
  11568.           <parameter type="GtkProgressBarStyle" name="style" />
  11569.         </parameters>
  11570.       </method>
  11571.       <method name="SetDiscreteBlocks" cname="gtk_progress_bar_set_discrete_blocks" deprecated="1">
  11572.         <return-type type="void" />
  11573.         <parameters>
  11574.           <parameter type="guint" name="blocks" />
  11575.         </parameters>
  11576.       </method>
  11577.       <method name="SetEllipsize" cname="gtk_progress_bar_set_ellipsize">
  11578.         <return-type type="void" />
  11579.         <parameters>
  11580.           <parameter type="PangoEllipsizeMode" name="mode" />
  11581.         </parameters>
  11582.       </method>
  11583.       <method name="SetFraction" cname="gtk_progress_bar_set_fraction">
  11584.         <return-type type="void" />
  11585.         <parameters>
  11586.           <parameter type="gdouble" name="fraction" />
  11587.         </parameters>
  11588.       </method>
  11589.       <method name="SetOrientation" cname="gtk_progress_bar_set_orientation">
  11590.         <return-type type="void" />
  11591.         <parameters>
  11592.           <parameter type="GtkProgressBarOrientation" name="orientation" />
  11593.         </parameters>
  11594.       </method>
  11595.       <method name="SetPulseStep" cname="gtk_progress_bar_set_pulse_step">
  11596.         <return-type type="void" />
  11597.         <parameters>
  11598.           <parameter type="gdouble" name="fraction" />
  11599.         </parameters>
  11600.       </method>
  11601.       <method name="SetText" cname="gtk_progress_bar_set_text">
  11602.         <return-type type="void" />
  11603.         <parameters>
  11604.           <parameter type="const-gchar*" name="text" />
  11605.         </parameters>
  11606.       </method>
  11607.       <method name="Update" cname="gtk_progress_bar_update" deprecated="1">
  11608.         <return-type type="void" />
  11609.         <parameters>
  11610.           <parameter type="gdouble" name="percentage" />
  11611.         </parameters>
  11612.       </method>
  11613.     </object>
  11614.     <object name="RadioAction" cname="GtkRadioAction" parent="GtkToggleAction">
  11615.       <field name="PrivateData" cname="private_data" type="GtkRadioActionPrivate*" />
  11616.       <property name="Value" cname="value" type="gint" readable="true" writeable="true" />
  11617.       <property name="Group" cname="group" type="GtkRadioAction" writeable="true" />
  11618.       <property name="CurrentValue" cname="current-value" type="gint" readable="true" writeable="true" />
  11619.       <signal name="Changed" cname="changed" when="FIRST">
  11620.         <return-type type="void" />
  11621.         <parameters>
  11622.           <parameter type="GtkRadioAction*" name="action" />
  11623.           <parameter type="GtkRadioAction*" name="current" />
  11624.         </parameters>
  11625.       </signal>
  11626.       <method name="GetCurrentValue" cname="gtk_radio_action_get_current_value">
  11627.         <return-type type="gint" />
  11628.       </method>
  11629.       <method name="GetGroup" cname="gtk_radio_action_get_group">
  11630.         <return-type type="GSList*" />
  11631.       </method>
  11632.       <method name="GetType" cname="gtk_radio_action_get_type" shared="true">
  11633.         <return-type type="GType" />
  11634.       </method>
  11635.       <constructor cname="gtk_radio_action_new">
  11636.         <parameters>
  11637.           <parameter type="const-gchar*" name="name" />
  11638.           <parameter type="const-gchar*" name="label" />
  11639.           <parameter type="const-gchar*" name="tooltip" />
  11640.           <parameter type="const-gchar*" name="stock_id" />
  11641.           <parameter type="gint" name="value" />
  11642.         </parameters>
  11643.       </constructor>
  11644.       <method name="SetCurrentValue" cname="gtk_radio_action_set_current_value">
  11645.         <return-type type="void" />
  11646.         <parameters>
  11647.           <parameter type="gint" name="current_value" />
  11648.         </parameters>
  11649.       </method>
  11650.       <method name="SetGroup" cname="gtk_radio_action_set_group">
  11651.         <return-type type="void" />
  11652.         <parameters>
  11653.           <parameter type="GSList*" name="group" />
  11654.         </parameters>
  11655.       </method>
  11656.     </object>
  11657.     <object name="RadioButton" cname="GtkRadioButton" parent="GtkCheckButton">
  11658.       <field name="Group" cname="group" type="GSList*" />
  11659.       <property name="Group" cname="group" type="GtkRadioButton" writeable="true" hidden="1" />
  11660.       <signal name="GroupChanged" cname="group-changed" when="FIRST">
  11661.         <return-type type="void" />
  11662.         <parameters>
  11663.           <parameter type="GtkRadioButton*" name="radio_button" />
  11664.         </parameters>
  11665.       </signal>
  11666.       <method name="GetGroup" cname="gtk_radio_button_get_group">
  11667.         <return-type type="GSList*" />
  11668.       </method>
  11669.       <method name="GetType" cname="gtk_radio_button_get_type" shared="true">
  11670.         <return-type type="GType" />
  11671.       </method>
  11672.       <constructor cname="gtk_radio_button_new" hidden="1">
  11673.         <parameters>
  11674.           <parameter type="GSList*" name="group" />
  11675.         </parameters>
  11676.       </constructor>
  11677.       <constructor cname="gtk_radio_button_new_from_widget">
  11678.         <parameters>
  11679.           <parameter type="GtkRadioButton*" name="group" property_name="group" />
  11680.         </parameters>
  11681.       </constructor>
  11682.       <constructor cname="gtk_radio_button_new_with_label" hidden="1">
  11683.         <parameters>
  11684.           <parameter type="GSList*" name="group" />
  11685.           <parameter type="const-gchar*" name="label" />
  11686.         </parameters>
  11687.       </constructor>
  11688.       <constructor cname="gtk_radio_button_new_with_label_from_widget" hidden="1">
  11689.         <parameters>
  11690.           <parameter type="GtkRadioButton*" name="group" />
  11691.           <parameter type="const-gchar*" name="label" />
  11692.         </parameters>
  11693.       </constructor>
  11694.       <constructor cname="gtk_radio_button_new_with_mnemonic" hidden="1">
  11695.         <parameters>
  11696.           <parameter type="GSList*" name="group" />
  11697.           <parameter type="const-gchar*" name="label" />
  11698.         </parameters>
  11699.       </constructor>
  11700.       <constructor cname="gtk_radio_button_new_with_mnemonic_from_widget">
  11701.         <parameters>
  11702.           <parameter type="GtkRadioButton*" name="group" property_name="group" />
  11703.           <parameter type="const-gchar*" name="label" />
  11704.         </parameters>
  11705.       </constructor>
  11706.       <method name="SetGroup" cname="gtk_radio_button_set_group">
  11707.         <return-type type="void" />
  11708.         <parameters>
  11709.           <parameter type="GSList*" name="group" />
  11710.         </parameters>
  11711.       </method>
  11712.     </object>
  11713.     <object name="RadioMenuItem" cname="GtkRadioMenuItem" parent="GtkCheckMenuItem">
  11714.       <field name="Group" cname="group" type="GSList*" />
  11715.       <property name="Group" cname="group" type="GtkRadioMenuItem" writeable="true" />
  11716.       <signal name="GroupChanged" cname="group-changed" when="FIRST">
  11717.         <return-type type="void" />
  11718.         <parameters>
  11719.           <parameter type="GtkRadioMenuItem*" name="radio_menu_item" />
  11720.         </parameters>
  11721.       </signal>
  11722.       <method name="GetGroup" cname="gtk_radio_menu_item_get_group">
  11723.         <return-type type="GSList*" />
  11724.       </method>
  11725.       <method name="GetType" cname="gtk_radio_menu_item_get_type" shared="true">
  11726.         <return-type type="GType" />
  11727.       </method>
  11728.       <constructor cname="gtk_radio_menu_item_new" hidden="1">
  11729.         <parameters>
  11730.           <parameter type="GSList*" name="group" />
  11731.         </parameters>
  11732.       </constructor>
  11733.       <constructor cname="gtk_radio_menu_item_new_from_widget">
  11734.         <parameters>
  11735.           <parameter type="GtkRadioMenuItem*" name="group" />
  11736.         </parameters>
  11737.       </constructor>
  11738.       <constructor cname="gtk_radio_menu_item_new_with_label" hidden="1">
  11739.         <parameters>
  11740.           <parameter type="GSList*" name="group" />
  11741.           <parameter type="const-gchar*" name="label" />
  11742.         </parameters>
  11743.       </constructor>
  11744.       <constructor cname="gtk_radio_menu_item_new_with_label_from_widget" hidden="1">
  11745.         <parameters>
  11746.           <parameter type="GtkRadioMenuItem*" name="group" />
  11747.           <parameter type="const-gchar*" name="label" />
  11748.         </parameters>
  11749.       </constructor>
  11750.       <constructor cname="gtk_radio_menu_item_new_with_mnemonic">
  11751.         <parameters>
  11752.           <parameter type="GSList*" name="group" />
  11753.           <parameter type="const-gchar*" name="label" />
  11754.         </parameters>
  11755.       </constructor>
  11756.       <constructor cname="gtk_radio_menu_item_new_with_mnemonic_from_widget">
  11757.         <parameters>
  11758.           <parameter type="GtkRadioMenuItem*" name="group" />
  11759.           <parameter type="const-gchar*" name="label" />
  11760.         </parameters>
  11761.       </constructor>
  11762.       <method name="SetGroup" cname="gtk_radio_menu_item_set_group">
  11763.         <return-type type="void" />
  11764.         <parameters>
  11765.           <parameter type="GSList*" name="group" />
  11766.         </parameters>
  11767.       </method>
  11768.     </object>
  11769.     <object name="RadioToolButton" cname="GtkRadioToolButton" parent="GtkToggleToolButton">
  11770.       <property name="Group" cname="group" type="GtkRadioToolButton" writeable="true" />
  11771.       <method name="GetGroup" cname="gtk_radio_tool_button_get_group">
  11772.         <return-type type="GSList*" />
  11773.       </method>
  11774.       <method name="GetType" cname="gtk_radio_tool_button_get_type" shared="true">
  11775.         <return-type type="GType" />
  11776.       </method>
  11777.       <constructor cname="gtk_radio_tool_button_new" hidden="1">
  11778.         <parameters>
  11779.           <parameter type="GSList*" name="group" />
  11780.         </parameters>
  11781.       </constructor>
  11782.       <constructor cname="gtk_radio_tool_button_new_from_stock" hidden="1">
  11783.         <parameters>
  11784.           <parameter type="GSList*" name="group" />
  11785.           <parameter type="const-gchar*" name="stock_id" />
  11786.         </parameters>
  11787.       </constructor>
  11788.       <constructor cname="gtk_radio_tool_button_new_from_widget">
  11789.         <parameters>
  11790.           <parameter type="GtkRadioToolButton*" name="group" />
  11791.         </parameters>
  11792.       </constructor>
  11793.       <constructor cname="gtk_radio_tool_button_new_with_stock_from_widget">
  11794.         <parameters>
  11795.           <parameter type="GtkRadioToolButton*" name="group" />
  11796.           <parameter type="const-gchar*" name="stock_id" />
  11797.         </parameters>
  11798.       </constructor>
  11799.       <method name="SetGroup" cname="gtk_radio_tool_button_set_group">
  11800.         <return-type type="void" />
  11801.         <parameters>
  11802.           <parameter type="GSList*" name="group" />
  11803.         </parameters>
  11804.       </method>
  11805.     </object>
  11806.     <object name="Range" cname="GtkRange" parent="GtkWidget">
  11807.       <field name="Adjustment" cname="adjustment" type="GtkAdjustment*" />
  11808.       <field name="UpdatePolicy" cname="update_policy" type="GtkUpdateType" />
  11809.       <field name="Inverted" cname="inverted" bits="1" type="guint" />
  11810.       <field name="Flippable" cname="flippable" bits="1" type="guint" />
  11811.       <field name="HasStepperA" cname="has_stepper_a" bits="1" type="guint" />
  11812.       <field name="HasStepperB" cname="has_stepper_b" bits="1" type="guint" />
  11813.       <field name="HasStepperC" cname="has_stepper_c" bits="1" type="guint" />
  11814.       <field name="HasStepperD" cname="has_stepper_d" bits="1" type="guint" />
  11815.       <field name="NeedRecalc" cname="need_recalc" bits="1" type="guint" />
  11816.       <field name="SliderSizeFixed" cname="slider_size_fixed" bits="1" type="guint" />
  11817.       <field name="MinSliderSize" cname="min_slider_size" type="gint" />
  11818.       <field name="Orientation" cname="orientation" type="GtkOrientation" />
  11819.       <field name="RangeRect" cname="range_rect" type="GdkRectangle" />
  11820.       <field name="SliderStart" cname="slider_start" type="gint" />
  11821.       <field name="SliderEnd" cname="slider_end" type="gint" />
  11822.       <field name="RoundDigits" cname="round_digits" type="gint" />
  11823.       <field name="TroughClickForward" cname="trough_click_forward" bits="1" type="guint" />
  11824.       <field name="UpdatePending" cname="update_pending" bits="1" type="guint" />
  11825.       <field name="Layout" cname="layout" type="GtkRangeLayout*" />
  11826.       <field name="Timer" cname="timer" type="GtkRangeStepTimer*" />
  11827.       <field name="SlideInitialSliderPosition" cname="slide_initial_slider_position" type="gint" />
  11828.       <field name="SlideInitialCoordinate" cname="slide_initial_coordinate" type="gint" />
  11829.       <field name="UpdateTimeoutId" cname="update_timeout_id" type="guint" />
  11830.       <field name="EventWindow" cname="event_window" type="GdkWindow*" />
  11831.       <signal name="ValueChanged" cname="value_changed" when="LAST">
  11832.         <return-type type="void" />
  11833.         <parameters>
  11834.           <parameter type="GtkRange*" name="range" />
  11835.         </parameters>
  11836.       </signal>
  11837.       <signal name="AdjustBounds" cname="adjust_bounds" when="LAST">
  11838.         <return-type type="void" />
  11839.         <parameters>
  11840.           <parameter type="GtkRange*" name="range" />
  11841.           <parameter type="gdouble" name="new_value" />
  11842.         </parameters>
  11843.       </signal>
  11844.       <signal name="MoveSlider" cname="move_slider" when="LAST">
  11845.         <return-type type="void" />
  11846.         <parameters>
  11847.           <parameter type="GtkRange*" name="range" />
  11848.           <parameter type="GtkScrollType" name="scroll" />
  11849.         </parameters>
  11850.       </signal>
  11851.       <signal name="ChangeValue" cname="change_value" when="LAST">
  11852.         <return-type type="gboolean" />
  11853.         <parameters>
  11854.           <parameter type="GtkRange*" name="range" />
  11855.           <parameter type="GtkScrollType" name="scroll" />
  11856.           <parameter type="gdouble" name="new_value" />
  11857.         </parameters>
  11858.       </signal>
  11859.       <property name="UpdatePolicy" cname="update-policy" type="GtkUpdateType" readable="true" writeable="true" />
  11860.       <property name="Adjustment" cname="adjustment" type="GtkAdjustment" readable="true" writeable="true" construct="true" />
  11861.       <property name="Inverted" cname="inverted" type="gboolean" readable="true" writeable="true" />
  11862.       <property name="LowerStepperSensitivity" cname="lower-stepper-sensitivity" type="GtkSensitivityType" readable="true" writeable="true" />
  11863.       <property name="UpperStepperSensitivity" cname="upper-stepper-sensitivity" type="GtkSensitivityType" readable="true" writeable="true" />
  11864.       <virtual_method name="GetRangeBorder" cname="get_range_border">
  11865.         <return-type type="void" />
  11866.         <parameters>
  11867.           <parameter type="GtkRange*" name="range" />
  11868.           <parameter type="GtkBorder*" name="border_" />
  11869.         </parameters>
  11870.       </virtual_method>
  11871.       <method name="GetAdjustment" cname="gtk_range_get_adjustment">
  11872.         <return-type type="GtkAdjustment*" />
  11873.       </method>
  11874.       <method name="GetInverted" cname="gtk_range_get_inverted">
  11875.         <return-type type="gboolean" />
  11876.       </method>
  11877.       <method name="GetLowerStepperSensitivity" cname="gtk_range_get_lower_stepper_sensitivity">
  11878.         <return-type type="GtkSensitivityType" />
  11879.       </method>
  11880.       <method name="GetType" cname="gtk_range_get_type" shared="true">
  11881.         <return-type type="GType" />
  11882.       </method>
  11883.       <method name="GetUpdatePolicy" cname="gtk_range_get_update_policy">
  11884.         <return-type type="GtkUpdateType" />
  11885.       </method>
  11886.       <method name="GetUpperStepperSensitivity" cname="gtk_range_get_upper_stepper_sensitivity">
  11887.         <return-type type="GtkSensitivityType" />
  11888.       </method>
  11889.       <method name="GetValue" cname="gtk_range_get_value">
  11890.         <return-type type="gdouble" />
  11891.       </method>
  11892.       <method name="SetAdjustment" cname="gtk_range_set_adjustment">
  11893.         <return-type type="void" />
  11894.         <parameters>
  11895.           <parameter type="GtkAdjustment*" name="adjustment" />
  11896.         </parameters>
  11897.       </method>
  11898.       <method name="SetIncrements" cname="gtk_range_set_increments">
  11899.         <return-type type="void" />
  11900.         <parameters>
  11901.           <parameter type="gdouble" name="step" />
  11902.           <parameter type="gdouble" name="page" />
  11903.         </parameters>
  11904.       </method>
  11905.       <method name="SetInverted" cname="gtk_range_set_inverted">
  11906.         <return-type type="void" />
  11907.         <parameters>
  11908.           <parameter type="gboolean" name="setting" />
  11909.         </parameters>
  11910.       </method>
  11911.       <method name="SetLowerStepperSensitivity" cname="gtk_range_set_lower_stepper_sensitivity">
  11912.         <return-type type="void" />
  11913.         <parameters>
  11914.           <parameter type="GtkSensitivityType" name="sensitivity" />
  11915.         </parameters>
  11916.       </method>
  11917.       <method name="SetRange" cname="gtk_range_set_range">
  11918.         <return-type type="void" />
  11919.         <parameters>
  11920.           <parameter type="gdouble" name="min" />
  11921.           <parameter type="gdouble" name="max" />
  11922.         </parameters>
  11923.       </method>
  11924.       <method name="SetUpdatePolicy" cname="gtk_range_set_update_policy">
  11925.         <return-type type="void" />
  11926.         <parameters>
  11927.           <parameter type="GtkUpdateType" name="policy" />
  11928.         </parameters>
  11929.       </method>
  11930.       <method name="SetUpperStepperSensitivity" cname="gtk_range_set_upper_stepper_sensitivity">
  11931.         <return-type type="void" />
  11932.         <parameters>
  11933.           <parameter type="GtkSensitivityType" name="sensitivity" />
  11934.         </parameters>
  11935.       </method>
  11936.       <method name="SetValue" cname="gtk_range_set_value">
  11937.         <return-type type="void" />
  11938.         <parameters>
  11939.           <parameter type="gdouble" name="value" />
  11940.         </parameters>
  11941.       </method>
  11942.     </object>
  11943.     <object name="RcStyle" cname="GtkRcStyle" parent="GObject">
  11944.       <field name="Name" cname="name" type="gchar*" access="public" />
  11945.       <field name="BgPixmapName" cname="bg_pixmap_name" array_len="5" type="gchar*" access="public" />
  11946.       <field name="FontDesc" cname="font_desc" type="PangoFontDescription*" access="public" />
  11947.       <field name="ColorFlags" cname="color_flags" array_len="5" type="GtkRcFlags" access="public" />
  11948.       <field name="Fg" cname="fg" array_len="5" type="GdkColor" access="public" />
  11949.       <field name="Bg" cname="bg" array_len="5" type="GdkColor" access="public" />
  11950.       <field name="Text" cname="text" array_len="5" type="GdkColor" access="public" />
  11951.       <field name="Base" cname="base" array_len="5" type="GdkColor" access="public" />
  11952.       <field name="Xthickness" cname="xthickness" type="gint" access="public" />
  11953.       <field name="Ythickness" cname="ythickness" type="gint" access="public" />
  11954.       <field name="RcProperties" cname="rc_properties" type="GArray*" />
  11955.       <field name="RcStyleLists" cname="rc_style_lists" type="GSList*" />
  11956.       <field name="IconFactories" cname="icon_factories" type="GSList*" />
  11957.       <field name="EngineSpecified" cname="engine_specified" bits="1" type="guint" />
  11958.       <virtual_method name="CreateRcStyle" cname="create_rc_style">
  11959.         <return-type type="GtkRcStyle*" />
  11960.         <parameters>
  11961.           <parameter type="GtkRcStyle*" name="rc_style" />
  11962.         </parameters>
  11963.       </virtual_method>
  11964.       <virtual_method name="Parse" cname="parse">
  11965.         <return-type type="guint" />
  11966.         <parameters>
  11967.           <parameter type="GtkRcStyle*" name="rc_style" />
  11968.           <parameter type="GtkSettings*" name="settings" />
  11969.           <parameter type="GScanner*" name="scanner" />
  11970.         </parameters>
  11971.       </virtual_method>
  11972.       <virtual_method name="Merge" cname="merge">
  11973.         <return-type type="void" />
  11974.         <parameters>
  11975.           <parameter type="GtkRcStyle*" name="dest" />
  11976.           <parameter type="GtkRcStyle*" name="src" />
  11977.         </parameters>
  11978.       </virtual_method>
  11979.       <virtual_method name="CreateStyle" cname="create_style">
  11980.         <return-type type="GtkStyle*" />
  11981.         <parameters>
  11982.           <parameter type="GtkRcStyle*" name="rc_style" />
  11983.         </parameters>
  11984.       </virtual_method>
  11985.       <method name="Copy" cname="gtk_rc_style_copy">
  11986.         <return-type type="GtkRcStyle*" owned="true" />
  11987.       </method>
  11988.       <method name="GetType" cname="gtk_rc_style_get_type" shared="true">
  11989.         <return-type type="GType" />
  11990.       </method>
  11991.       <constructor cname="gtk_rc_style_new" />
  11992.       <method name="Ref" cname="gtk_rc_style_ref" hidden="1">
  11993.         <return-type type="void" />
  11994.       </method>
  11995.       <method name="Unref" cname="gtk_rc_style_unref" hidden="1">
  11996.         <return-type type="void" />
  11997.       </method>
  11998.     </object>
  11999.     <object name="RecentChooserDefault" cname="GtkRecentChooserDefault" parent="GtkVBox">
  12000.       <implements>
  12001.         <interface cname="GtkRecentChooser" />
  12002.       </implements>
  12003.     </object>
  12004.     <object name="RecentChooserDialog" cname="GtkRecentChooserDialog" parent="GtkDialog">
  12005.       <field name="Priv" cname="priv" type="GtkRecentChooserDialogPrivate*" />
  12006.       <implements>
  12007.         <interface cname="GtkRecentChooser" />
  12008.       </implements>
  12009.       <method name="GetType" cname="gtk_recent_chooser_dialog_get_type" shared="true">
  12010.         <return-type type="GType" />
  12011.       </method>
  12012.       <constructor cname="gtk_recent_chooser_dialog_new">
  12013.         <parameters>
  12014.           <parameter type="const-gchar*" name="title" />
  12015.           <parameter type="GtkWindow*" name="parent" />
  12016.           <parameter type="const-gchar*" name="first_button_text" />
  12017.           <parameter ellipsis="true" />
  12018.         </parameters>
  12019.       </constructor>
  12020.       <constructor cname="gtk_recent_chooser_dialog_new_for_manager">
  12021.         <parameters>
  12022.           <parameter type="const-gchar*" name="title" />
  12023.           <parameter type="GtkWindow*" name="parent" />
  12024.           <parameter type="GtkRecentManager*" name="manager" />
  12025.           <parameter type="const-gchar*" name="first_button_text" />
  12026.           <parameter ellipsis="true" />
  12027.         </parameters>
  12028.       </constructor>
  12029.     </object>
  12030.     <object name="RecentChooserMenu" cname="GtkRecentChooserMenu" parent="GtkMenu">
  12031.       <field name="Priv" cname="priv" type="GtkRecentChooserMenuPrivate*" />
  12032.       <property name="ShowNumbers" cname="show-numbers" type="gboolean" readable="true" writeable="true" hidden="1" />
  12033.       <virtual_method name="GtkRecent1" cname="gtk_recent1">
  12034.         <return-type type="void" />
  12035.       </virtual_method>
  12036.       <virtual_method name="GtkRecent2" cname="gtk_recent2">
  12037.         <return-type type="void" />
  12038.       </virtual_method>
  12039.       <virtual_method name="GtkRecent3" cname="gtk_recent3">
  12040.         <return-type type="void" />
  12041.       </virtual_method>
  12042.       <virtual_method name="GtkRecent4" cname="gtk_recent4">
  12043.         <return-type type="void" />
  12044.       </virtual_method>
  12045.       <implements>
  12046.         <interface cname="GtkRecentChooser" />
  12047.       </implements>
  12048.       <method name="GetShowNumbers" cname="gtk_recent_chooser_menu_get_show_numbers" hidden="1">
  12049.         <return-type type="gboolean" />
  12050.       </method>
  12051.       <method name="GetType" cname="gtk_recent_chooser_menu_get_type" shared="true">
  12052.         <return-type type="GType" />
  12053.       </method>
  12054.       <constructor cname="gtk_recent_chooser_menu_new" />
  12055.       <constructor cname="gtk_recent_chooser_menu_new_for_manager">
  12056.         <parameters>
  12057.           <parameter type="GtkRecentManager*" name="manager" />
  12058.         </parameters>
  12059.       </constructor>
  12060.       <method name="SetShowNumbers" cname="gtk_recent_chooser_menu_set_show_numbers" hidden="1">
  12061.         <return-type type="void" />
  12062.         <parameters>
  12063.           <parameter type="gboolean" name="show_numbers" />
  12064.         </parameters>
  12065.       </method>
  12066.     </object>
  12067.     <object name="RecentChooserWidget" cname="GtkRecentChooserWidget" parent="GtkVBox">
  12068.       <field name="Priv" cname="priv" type="GtkRecentChooserWidgetPrivate*" />
  12069.       <implements>
  12070.         <interface cname="GtkRecentChooser" />
  12071.       </implements>
  12072.       <method name="GetType" cname="gtk_recent_chooser_widget_get_type" shared="true">
  12073.         <return-type type="GType" />
  12074.       </method>
  12075.       <constructor cname="gtk_recent_chooser_widget_new" />
  12076.       <constructor cname="gtk_recent_chooser_widget_new_for_manager">
  12077.         <parameters>
  12078.           <parameter type="GtkRecentManager*" name="manager" />
  12079.         </parameters>
  12080.       </constructor>
  12081.     </object>
  12082.     <object name="RecentFilter" cname="GtkRecentFilter" parent="GtkObject">
  12083.       <method name="AddAge" cname="gtk_recent_filter_add_age">
  12084.         <return-type type="void" />
  12085.         <parameters>
  12086.           <parameter type="gint" name="days" />
  12087.         </parameters>
  12088.       </method>
  12089.       <method name="AddApplication" cname="gtk_recent_filter_add_application">
  12090.         <return-type type="void" />
  12091.         <parameters>
  12092.           <parameter type="const-gchar*" name="application" />
  12093.         </parameters>
  12094.       </method>
  12095.       <method name="AddCustom" cname="gtk_recent_filter_add_custom">
  12096.         <return-type type="void" />
  12097.         <parameters>
  12098.           <parameter type="GtkRecentFilterFlags" name="needed" />
  12099.           <parameter type="GtkRecentFilterFunc" name="func" />
  12100.           <parameter type="gpointer" name="data" />
  12101.           <parameter type="GDestroyNotify" name="data_destroy" />
  12102.         </parameters>
  12103.       </method>
  12104.       <method name="AddGroup" cname="gtk_recent_filter_add_group">
  12105.         <return-type type="void" />
  12106.         <parameters>
  12107.           <parameter type="const-gchar*" name="group" />
  12108.         </parameters>
  12109.       </method>
  12110.       <method name="AddMimeType" cname="gtk_recent_filter_add_mime_type">
  12111.         <return-type type="void" />
  12112.         <parameters>
  12113.           <parameter type="const-gchar*" name="mime_type" />
  12114.         </parameters>
  12115.       </method>
  12116.       <method name="AddPattern" cname="gtk_recent_filter_add_pattern">
  12117.         <return-type type="void" />
  12118.         <parameters>
  12119.           <parameter type="const-gchar*" name="pattern" />
  12120.         </parameters>
  12121.       </method>
  12122.       <method name="AddPixbufFormats" cname="gtk_recent_filter_add_pixbuf_formats">
  12123.         <return-type type="void" />
  12124.       </method>
  12125.       <method name="Filter" cname="gtk_recent_filter_filter">
  12126.         <return-type type="gboolean" />
  12127.         <parameters>
  12128.           <parameter type="const-GtkRecentFilterInfo*" name="filter_info" />
  12129.         </parameters>
  12130.       </method>
  12131.       <method name="GetName" cname="gtk_recent_filter_get_name">
  12132.         <return-type type="const-gchar*" />
  12133.       </method>
  12134.       <method name="GetNeeded" cname="gtk_recent_filter_get_needed">
  12135.         <return-type type="GtkRecentFilterFlags" />
  12136.       </method>
  12137.       <method name="GetType" cname="gtk_recent_filter_get_type" shared="true">
  12138.         <return-type type="GType" />
  12139.       </method>
  12140.       <constructor cname="gtk_recent_filter_new" />
  12141.       <method name="SetName" cname="gtk_recent_filter_set_name">
  12142.         <return-type type="void" />
  12143.         <parameters>
  12144.           <parameter type="const-gchar*" name="name" />
  12145.         </parameters>
  12146.       </method>
  12147.     </object>
  12148.     <object name="RecentManager" cname="GtkRecentManager" parent="GObject">
  12149.       <field name="Priv" cname="priv" type="GtkRecentManagerPrivate*" />
  12150.       <property name="Filename" cname="filename" type="gchar*" readable="true" writeable="true" construct-only="true" />
  12151.       <property name="Limit" cname="limit" type="gint" readable="true" writeable="true" />
  12152.       <property name="Size" cname="size" type="gint" readable="true" />
  12153.       <signal name="Changed" cname="changed" when="FIRST">
  12154.         <return-type type="void" />
  12155.         <parameters>
  12156.           <parameter type="GtkRecentManager*" name="manager" />
  12157.         </parameters>
  12158.       </signal>
  12159.       <virtual_method name="GtkRecent1" cname="_gtk_recent1">
  12160.         <return-type type="void" />
  12161.       </virtual_method>
  12162.       <virtual_method name="GtkRecent2" cname="_gtk_recent2">
  12163.         <return-type type="void" />
  12164.       </virtual_method>
  12165.       <virtual_method name="GtkRecent3" cname="_gtk_recent3">
  12166.         <return-type type="void" />
  12167.       </virtual_method>
  12168.       <virtual_method name="GtkRecent4" cname="_gtk_recent4">
  12169.         <return-type type="void" />
  12170.       </virtual_method>
  12171.       <method name="AddFull" cname="gtk_recent_manager_add_full">
  12172.         <return-type type="gboolean" />
  12173.         <parameters>
  12174.           <parameter type="const-gchar*" name="uri" />
  12175.           <parameter type="const-GtkRecentData*" name="recent_data" />
  12176.         </parameters>
  12177.       </method>
  12178.       <method name="AddItem" cname="gtk_recent_manager_add_item">
  12179.         <return-type type="gboolean" />
  12180.         <parameters>
  12181.           <parameter type="const-gchar*" name="uri" />
  12182.         </parameters>
  12183.       </method>
  12184.       <method name="ErrorQuark" cname="gtk_recent_manager_error_quark" shared="true">
  12185.         <return-type type="GQuark" />
  12186.       </method>
  12187.       <method name="GetDefault" cname="gtk_recent_manager_get_default" shared="true">
  12188.         <return-type type="GtkRecentManager*" />
  12189.       </method>
  12190.       <method name="GetForScreen" cname="gtk_recent_manager_get_for_screen" shared="true">
  12191.         <return-type type="GtkRecentManager*" />
  12192.         <parameters>
  12193.           <parameter type="GdkScreen*" name="screen" />
  12194.         </parameters>
  12195.       </method>
  12196.       <method name="GetItems" cname="gtk_recent_manager_get_items">
  12197.         <return-type type="GList*" />
  12198.       </method>
  12199.       <method name="GetLimit" cname="gtk_recent_manager_get_limit">
  12200.         <return-type type="gint" />
  12201.       </method>
  12202.       <method name="GetType" cname="gtk_recent_manager_get_type" shared="true">
  12203.         <return-type type="GType" />
  12204.       </method>
  12205.       <method name="HasItem" cname="gtk_recent_manager_has_item">
  12206.         <return-type type="gboolean" />
  12207.         <parameters>
  12208.           <parameter type="const-gchar*" name="uri" />
  12209.         </parameters>
  12210.       </method>
  12211.       <method name="LookupItem" cname="gtk_recent_manager_lookup_item">
  12212.         <return-type type="GtkRecentInfo*" />
  12213.         <parameters>
  12214.           <parameter type="const-gchar*" name="uri" />
  12215.           <parameter type="GError**" name="error" />
  12216.         </parameters>
  12217.       </method>
  12218.       <method name="MoveItem" cname="gtk_recent_manager_move_item">
  12219.         <return-type type="gboolean" />
  12220.         <parameters>
  12221.           <parameter type="const-gchar*" name="uri" />
  12222.           <parameter type="const-gchar*" name="new_uri" />
  12223.           <parameter type="GError**" name="error" />
  12224.         </parameters>
  12225.       </method>
  12226.       <constructor cname="gtk_recent_manager_new" />
  12227.       <method name="PurgeItems" cname="gtk_recent_manager_purge_items">
  12228.         <return-type type="gint" />
  12229.         <parameters>
  12230.           <parameter type="GError**" name="error" />
  12231.         </parameters>
  12232.       </method>
  12233.       <method name="RemoveItem" cname="gtk_recent_manager_remove_item">
  12234.         <return-type type="gboolean" />
  12235.         <parameters>
  12236.           <parameter type="const-gchar*" name="uri" />
  12237.           <parameter type="GError**" name="error" />
  12238.         </parameters>
  12239.       </method>
  12240.       <method name="SetLimit" cname="gtk_recent_manager_set_limit">
  12241.         <return-type type="void" />
  12242.         <parameters>
  12243.           <parameter type="gint" name="limit" />
  12244.         </parameters>
  12245.       </method>
  12246.       <method name="SetScreen" cname="gtk_recent_manager_set_screen">
  12247.         <return-type type="void" />
  12248.         <parameters>
  12249.           <parameter type="GdkScreen*" name="screen" />
  12250.         </parameters>
  12251.       </method>
  12252.     </object>
  12253.     <object name="Ruler" cname="GtkRuler" parent="GtkWidget">
  12254.       <field name="BackingStore" cname="backing_store" type="GdkPixmap*" />
  12255.       <field name="NonGrExpGc" cname="non_gr_exp_gc" type="GdkGC*" />
  12256.       <field name="Metric" cname="metric" type="GtkRulerMetric*" />
  12257.       <field name="Xsrc" cname="xsrc" type="gint" />
  12258.       <field name="Ysrc" cname="ysrc" type="gint" />
  12259.       <field name="SliderSize" cname="slider_size" type="gint" />
  12260.       <field name="Lower" cname="lower" type="gdouble" />
  12261.       <field name="Upper" cname="upper" type="gdouble" />
  12262.       <field name="Position" cname="position" type="gdouble" />
  12263.       <field name="MaxSize" cname="max_size" type="gdouble" />
  12264.       <property name="Lower" cname="lower" type="gdouble" readable="true" writeable="true" />
  12265.       <property name="Upper" cname="upper" type="gdouble" readable="true" writeable="true" />
  12266.       <property name="Position" cname="position" type="gdouble" readable="true" writeable="true" />
  12267.       <property name="MaxSize" cname="max-size" type="gdouble" readable="true" writeable="true" />
  12268.       <property name="Metric" cname="metric" type="GtkMetricType" readable="true" writeable="true" />
  12269.       <virtual_method name="DrawTicks" cname="draw_ticks">
  12270.         <return-type type="void" />
  12271.         <parameters>
  12272.           <parameter type="GtkRuler*" name="ruler" />
  12273.         </parameters>
  12274.       </virtual_method>
  12275.       <virtual_method name="DrawPos" cname="draw_pos">
  12276.         <return-type type="void" />
  12277.         <parameters>
  12278.           <parameter type="GtkRuler*" name="ruler" />
  12279.         </parameters>
  12280.       </virtual_method>
  12281.       <method name="DrawPos" cname="gtk_ruler_draw_pos">
  12282.         <return-type type="void" />
  12283.       </method>
  12284.       <method name="DrawTicks" cname="gtk_ruler_draw_ticks">
  12285.         <return-type type="void" />
  12286.       </method>
  12287.       <method name="GetMetric" cname="gtk_ruler_get_metric">
  12288.         <return-type type="GtkMetricType" />
  12289.       </method>
  12290.       <method name="GetRange" cname="gtk_ruler_get_range">
  12291.         <return-type type="void" />
  12292.         <parameters>
  12293.           <parameter type="gdouble*" name="lower" />
  12294.           <parameter type="gdouble*" name="upper" />
  12295.           <parameter type="gdouble*" name="position" />
  12296.           <parameter type="gdouble*" name="max_size" />
  12297.         </parameters>
  12298.       </method>
  12299.       <method name="GetType" cname="gtk_ruler_get_type" shared="true">
  12300.         <return-type type="GType" />
  12301.       </method>
  12302.       <method name="SetMetric" cname="gtk_ruler_set_metric">
  12303.         <return-type type="void" />
  12304.         <parameters>
  12305.           <parameter type="GtkMetricType" name="metric" />
  12306.         </parameters>
  12307.       </method>
  12308.       <method name="SetRange" cname="gtk_ruler_set_range">
  12309.         <return-type type="void" />
  12310.         <parameters>
  12311.           <parameter type="gdouble" name="lower" />
  12312.           <parameter type="gdouble" name="upper" />
  12313.           <parameter type="gdouble" name="position" />
  12314.           <parameter type="gdouble" name="max_size" />
  12315.         </parameters>
  12316.       </method>
  12317.     </object>
  12318.     <object name="Scale" cname="GtkScale" parent="GtkRange">
  12319.       <field name="Digits" cname="digits" type="gint" />
  12320.       <field name="DrawValue" cname="draw_value" bits="1" type="guint" />
  12321.       <field name="ValuePos" cname="value_pos" bits="2" type="guint" />
  12322.       <signal name="FormatValue" cname="format_value" when="LAST">
  12323.         <return-type type="gchar*" />
  12324.         <parameters>
  12325.           <parameter type="GtkScale*" name="scale" />
  12326.           <parameter type="gdouble" name="value" />
  12327.         </parameters>
  12328.       </signal>
  12329.       <property name="Digits" cname="digits" type="gint" readable="true" writeable="true" />
  12330.       <property name="DrawValue" cname="draw-value" type="gboolean" readable="true" writeable="true" />
  12331.       <property name="ValuePos" cname="value-pos" type="GtkPositionType" readable="true" writeable="true" />
  12332.       <virtual_method name="DrawValue" cname="draw_value">
  12333.         <return-type type="void" />
  12334.         <parameters>
  12335.           <parameter type="GtkScale*" name="scale" />
  12336.         </parameters>
  12337.       </virtual_method>
  12338.       <virtual_method name="GetLayoutOffsets" cname="get_layout_offsets">
  12339.         <return-type type="void" />
  12340.         <parameters>
  12341.           <parameter type="GtkScale*" name="scale" />
  12342.           <parameter type="gint*" name="x" />
  12343.           <parameter type="gint*" name="y" />
  12344.         </parameters>
  12345.       </virtual_method>
  12346.       <method name="GetDigits" cname="gtk_scale_get_digits">
  12347.         <return-type type="gint" />
  12348.       </method>
  12349.       <method name="GetDrawValue" cname="gtk_scale_get_draw_value">
  12350.         <return-type type="gboolean" />
  12351.       </method>
  12352.       <method name="GetLayout" cname="gtk_scale_get_layout">
  12353.         <return-type type="PangoLayout*" />
  12354.       </method>
  12355.       <method name="GetLayoutOffsets" cname="gtk_scale_get_layout_offsets">
  12356.         <return-type type="void" />
  12357.         <parameters>
  12358.           <parameter type="gint*" name="x" />
  12359.           <parameter type="gint*" name="y" />
  12360.         </parameters>
  12361.       </method>
  12362.       <method name="GetType" cname="gtk_scale_get_type" shared="true">
  12363.         <return-type type="GType" />
  12364.       </method>
  12365.       <method name="GetValuePos" cname="gtk_scale_get_value_pos">
  12366.         <return-type type="GtkPositionType" />
  12367.       </method>
  12368.       <method name="SetDigits" cname="gtk_scale_set_digits">
  12369.         <return-type type="void" />
  12370.         <parameters>
  12371.           <parameter type="gint" name="digits" />
  12372.         </parameters>
  12373.       </method>
  12374.       <method name="SetDrawValue" cname="gtk_scale_set_draw_value">
  12375.         <return-type type="void" />
  12376.         <parameters>
  12377.           <parameter type="gboolean" name="draw_value" />
  12378.         </parameters>
  12379.       </method>
  12380.       <method name="SetValuePos" cname="gtk_scale_set_value_pos">
  12381.         <return-type type="void" />
  12382.         <parameters>
  12383.           <parameter type="GtkPositionType" name="pos" />
  12384.         </parameters>
  12385.       </method>
  12386.     </object>
  12387.     <object name="Scrollbar" cname="GtkScrollbar" parent="GtkRange">
  12388.       <method name="GetType" cname="gtk_scrollbar_get_type" shared="true">
  12389.         <return-type type="GType" />
  12390.       </method>
  12391.     </object>
  12392.     <object name="ScrolledWindow" cname="GtkScrolledWindow" parent="GtkBin">
  12393.       <field name="Hscrollbar" cname="hscrollbar" type="GtkWidget*" access="private" />
  12394.       <field name="Vscrollbar" cname="vscrollbar" type="GtkWidget*" access="private" />
  12395.       <field name="HscrollbarPolicy" cname="hscrollbar_policy" bits="2" type="guint" />
  12396.       <field name="VscrollbarPolicy" cname="vscrollbar_policy" bits="2" type="guint" />
  12397.       <field name="HscrollbarVisible" cname="hscrollbar_visible" bits="1" type="guint" />
  12398.       <field name="VscrollbarVisible" cname="vscrollbar_visible" bits="1" type="guint" />
  12399.       <field name="WindowPlacement" cname="window_placement" bits="2" type="guint" />
  12400.       <field name="FocusOut" cname="focus_out" bits="1" type="guint" />
  12401.       <field name="ShadowType" cname="shadow_type" type="guint16" />
  12402.       <property name="Hadjustment" cname="hadjustment" type="GtkAdjustment" readable="true" writeable="true" construct="true" />
  12403.       <property name="Vadjustment" cname="vadjustment" type="GtkAdjustment" readable="true" writeable="true" construct="true" />
  12404.       <property name="HscrollbarPolicy" cname="hscrollbar-policy" type="GtkPolicyType" readable="true" writeable="true" />
  12405.       <property name="VscrollbarPolicy" cname="vscrollbar-policy" type="GtkPolicyType" readable="true" writeable="true" />
  12406.       <property name="WindowPlacement" cname="window-placement" type="GtkCornerType" readable="true" writeable="true" />
  12407.       <property name="WindowPlacementSet" cname="window-placement-set" type="gboolean" readable="true" writeable="true" />
  12408.       <property name="ShadowType" cname="shadow-type" type="GtkShadowType" readable="true" writeable="true" />
  12409.       <signal name="ScrollChild" cname="scroll_child" when="LAST">
  12410.         <return-type type="void" />
  12411.         <parameters>
  12412.           <parameter type="GtkScrolledWindow*" name="scrolled_window" />
  12413.           <parameter type="GtkScrollType" name="scroll" />
  12414.           <parameter type="gboolean" name="horizontal" />
  12415.         </parameters>
  12416.       </signal>
  12417.       <signal name="MoveFocusOut" cname="move_focus_out" when="LAST">
  12418.         <return-type type="void" />
  12419.         <parameters>
  12420.           <parameter type="GtkScrolledWindow*" name="scrolled_window" />
  12421.           <parameter type="GtkDirectionType" name="direction" />
  12422.         </parameters>
  12423.       </signal>
  12424.       <method name="AddWithViewport" cname="gtk_scrolled_window_add_with_viewport">
  12425.         <return-type type="void" />
  12426.         <parameters>
  12427.           <parameter type="GtkWidget*" name="child" />
  12428.         </parameters>
  12429.       </method>
  12430.       <method name="GetHadjustment" cname="gtk_scrolled_window_get_hadjustment">
  12431.         <return-type type="GtkAdjustment*" />
  12432.       </method>
  12433.       <method cname="gtk_scrolled_window_get_hscrollbar" name="GetHScrollbar">
  12434.         <return-type type="GtkWidget*" />
  12435.       </method>
  12436.       <method name="GetPlacement" cname="gtk_scrolled_window_get_placement">
  12437.         <return-type type="GtkCornerType" />
  12438.       </method>
  12439.       <method name="GetPolicy" cname="gtk_scrolled_window_get_policy">
  12440.         <return-type type="void" />
  12441.         <parameters>
  12442.           <parameter type="GtkPolicyType*" name="hscrollbar_policy" pass_as="out" />
  12443.           <parameter type="GtkPolicyType*" name="vscrollbar_policy" pass_as="out" />
  12444.         </parameters>
  12445.       </method>
  12446.       <method name="GetShadowType" cname="gtk_scrolled_window_get_shadow_type">
  12447.         <return-type type="GtkShadowType" />
  12448.       </method>
  12449.       <method name="GetType" cname="gtk_scrolled_window_get_type" shared="true">
  12450.         <return-type type="GType" />
  12451.       </method>
  12452.       <method name="GetVadjustment" cname="gtk_scrolled_window_get_vadjustment">
  12453.         <return-type type="GtkAdjustment*" />
  12454.       </method>
  12455.       <method cname="gtk_scrolled_window_get_vscrollbar" name="GetVScrollbar">
  12456.         <return-type type="GtkWidget*" />
  12457.       </method>
  12458.       <constructor cname="gtk_scrolled_window_new">
  12459.         <parameters>
  12460.           <parameter type="GtkAdjustment*" name="hadjustment" />
  12461.           <parameter type="GtkAdjustment*" name="vadjustment" />
  12462.         </parameters>
  12463.       </constructor>
  12464.       <method name="SetHadjustment" cname="gtk_scrolled_window_set_hadjustment">
  12465.         <return-type type="void" />
  12466.         <parameters>
  12467.           <parameter type="GtkAdjustment*" name="hadjustment" />
  12468.         </parameters>
  12469.       </method>
  12470.       <method name="SetPlacement" cname="gtk_scrolled_window_set_placement">
  12471.         <return-type type="void" />
  12472.         <parameters>
  12473.           <parameter type="GtkCornerType" name="window_placement" />
  12474.         </parameters>
  12475.       </method>
  12476.       <method name="SetPolicy" cname="gtk_scrolled_window_set_policy">
  12477.         <return-type type="void" />
  12478.         <parameters>
  12479.           <parameter type="GtkPolicyType" name="hscrollbar_policy" />
  12480.           <parameter type="GtkPolicyType" name="vscrollbar_policy" />
  12481.         </parameters>
  12482.       </method>
  12483.       <method name="SetShadowType" cname="gtk_scrolled_window_set_shadow_type">
  12484.         <return-type type="void" />
  12485.         <parameters>
  12486.           <parameter type="GtkShadowType" name="type" />
  12487.         </parameters>
  12488.       </method>
  12489.       <method name="SetVadjustment" cname="gtk_scrolled_window_set_vadjustment">
  12490.         <return-type type="void" />
  12491.         <parameters>
  12492.           <parameter type="GtkAdjustment*" name="vadjustment" />
  12493.         </parameters>
  12494.       </method>
  12495.       <method name="UnsetPlacement" cname="gtk_scrolled_window_unset_placement">
  12496.         <return-type type="void" />
  12497.       </method>
  12498.     </object>
  12499.     <object name="Separator" cname="GtkSeparator" parent="GtkWidget">
  12500.       <method name="GetType" cname="gtk_separator_get_type" shared="true">
  12501.         <return-type type="GType" />
  12502.       </method>
  12503.     </object>
  12504.     <object name="SeparatorMenuItem" cname="GtkSeparatorMenuItem" parent="GtkMenuItem">
  12505.       <method name="GetType" cname="gtk_separator_menu_item_get_type" shared="true">
  12506.         <return-type type="GType" />
  12507.       </method>
  12508.       <constructor cname="gtk_separator_menu_item_new" />
  12509.     </object>
  12510.     <object name="SeparatorToolItem" cname="GtkSeparatorToolItem" parent="GtkToolItem">
  12511.       <field name="Priv" cname="priv" type="GtkSeparatorToolItemPrivate*" />
  12512.       <property name="Draw" cname="draw" type="gboolean" readable="true" writeable="true" new_flag="1" />
  12513.       <method name="GetDraw" cname="gtk_separator_tool_item_get_draw">
  12514.         <return-type type="gboolean" />
  12515.       </method>
  12516.       <method name="GetType" cname="gtk_separator_tool_item_get_type" shared="true">
  12517.         <return-type type="GType" />
  12518.       </method>
  12519.       <constructor cname="gtk_separator_tool_item_new" />
  12520.       <method name="SetDraw" cname="gtk_separator_tool_item_set_draw">
  12521.         <return-type type="void" />
  12522.         <parameters>
  12523.           <parameter type="gboolean" name="draw" />
  12524.         </parameters>
  12525.       </method>
  12526.     </object>
  12527.     <object name="Settings" cname="GtkSettings" parent="GObject">
  12528.       <field name="QueuedSettings" cname="queued_settings" type="GData*" />
  12529.       <field name="PropertyValues" cname="property_values" type="GtkSettingsPropertyValue*" />
  12530.       <field name="RcContext" cname="rc_context" type="GtkRcContext*" />
  12531.       <field name="Screen" cname="screen" type="GdkScreen*" />
  12532.       <property name="ColorHash" cname="color-hash" type="GHashTable" readable="true" />
  12533.       <method name="GetDefault" cname="gtk_settings_get_default" shared="true">
  12534.         <return-type type="GtkSettings*" />
  12535.       </method>
  12536.       <method name="GetForScreen" cname="gtk_settings_get_for_screen" shared="true">
  12537.         <return-type type="GtkSettings*" />
  12538.         <parameters>
  12539.           <parameter type="GdkScreen*" name="screen" />
  12540.         </parameters>
  12541.       </method>
  12542.       <method name="GetType" cname="gtk_settings_get_type" shared="true">
  12543.         <return-type type="GType" />
  12544.       </method>
  12545.       <method name="InstallProperty" cname="gtk_settings_install_property" shared="true">
  12546.         <return-type type="void" />
  12547.         <parameters>
  12548.           <parameter type="GParamSpec*" name="pspec" />
  12549.         </parameters>
  12550.       </method>
  12551.       <method name="InstallPropertyParser" cname="gtk_settings_install_property_parser" shared="true">
  12552.         <return-type type="void" />
  12553.         <parameters>
  12554.           <parameter type="GParamSpec*" name="pspec" />
  12555.           <parameter type="GtkRcPropertyParser" name="parser" />
  12556.         </parameters>
  12557.       </method>
  12558.       <method name="SetDoubleProperty" cname="gtk_settings_set_double_property">
  12559.         <return-type type="void" />
  12560.         <parameters>
  12561.           <parameter type="const-gchar*" name="name" />
  12562.           <parameter type="gdouble" name="v_double" />
  12563.           <parameter type="const-gchar*" name="origin" />
  12564.         </parameters>
  12565.       </method>
  12566.       <method name="SetLongProperty" cname="gtk_settings_set_long_property">
  12567.         <return-type type="void" />
  12568.         <parameters>
  12569.           <parameter type="const-gchar*" name="name" />
  12570.           <parameter type="glong" name="v_long" />
  12571.           <parameter type="const-gchar*" name="origin" />
  12572.         </parameters>
  12573.       </method>
  12574.       <method name="SetPropertyValue" cname="gtk_settings_set_property_value">
  12575.         <return-type type="void" />
  12576.         <parameters>
  12577.           <parameter type="const-gchar*" name="name" />
  12578.           <parameter type="const-GtkSettingsValue*" name="svalue" />
  12579.         </parameters>
  12580.       </method>
  12581.       <method name="SetStringProperty" cname="gtk_settings_set_string_property">
  12582.         <return-type type="void" />
  12583.         <parameters>
  12584.           <parameter type="const-gchar*" name="name" />
  12585.           <parameter type="const-gchar*" name="v_string" />
  12586.           <parameter type="const-gchar*" name="origin" />
  12587.         </parameters>
  12588.       </method>
  12589.     </object>
  12590.     <object name="SizeGroup" cname="GtkSizeGroup" parent="GObject">
  12591.       <field name="Widgets" cname="widgets" type="GSList*" />
  12592.       <field name="Mode" cname="mode" type="guint8" />
  12593.       <field name="HaveWidth" cname="have_width" bits="1" type="guint" />
  12594.       <field name="HaveHeight" cname="have_height" bits="1" type="guint" />
  12595.       <field name="IgnoreHidden" cname="ignore_hidden" bits="1" type="guint" />
  12596.       <field name="Requisition" cname="requisition" type="GtkRequisition" />
  12597.       <property name="Mode" cname="mode" type="GtkSizeGroupMode" readable="true" writeable="true" />
  12598.       <property name="IgnoreHidden" cname="ignore-hidden" type="gboolean" readable="true" writeable="true" />
  12599.       <method name="AddWidget" cname="gtk_size_group_add_widget">
  12600.         <return-type type="void" />
  12601.         <parameters>
  12602.           <parameter type="GtkWidget*" name="widget" />
  12603.         </parameters>
  12604.       </method>
  12605.       <method name="GetIgnoreHidden" cname="gtk_size_group_get_ignore_hidden">
  12606.         <return-type type="gboolean" />
  12607.       </method>
  12608.       <method name="GetMode" cname="gtk_size_group_get_mode">
  12609.         <return-type type="GtkSizeGroupMode" />
  12610.       </method>
  12611.       <method name="GetType" cname="gtk_size_group_get_type" shared="true">
  12612.         <return-type type="GType" />
  12613.       </method>
  12614.       <method name="GetWidgets" cname="gtk_size_group_get_widgets">
  12615.         <return-type type="GSList*" element_type="GtkWidget*" />
  12616.       </method>
  12617.       <constructor cname="gtk_size_group_new">
  12618.         <parameters>
  12619.           <parameter type="GtkSizeGroupMode" name="mode" />
  12620.         </parameters>
  12621.       </constructor>
  12622.       <method name="RemoveWidget" cname="gtk_size_group_remove_widget">
  12623.         <return-type type="void" />
  12624.         <parameters>
  12625.           <parameter type="GtkWidget*" name="widget" />
  12626.         </parameters>
  12627.       </method>
  12628.       <method name="SetIgnoreHidden" cname="gtk_size_group_set_ignore_hidden">
  12629.         <return-type type="void" />
  12630.         <parameters>
  12631.           <parameter type="gboolean" name="ignore_hidden" />
  12632.         </parameters>
  12633.       </method>
  12634.       <method name="SetMode" cname="gtk_size_group_set_mode">
  12635.         <return-type type="void" />
  12636.         <parameters>
  12637.           <parameter type="GtkSizeGroupMode" name="mode" />
  12638.         </parameters>
  12639.       </method>
  12640.     </object>
  12641.     <object name="Socket" cname="GtkSocket" parent="GtkContainer">
  12642.       <field name="RequestWidth" cname="request_width" type="guint16" />
  12643.       <field name="RequestHeight" cname="request_height" type="guint16" />
  12644.       <field name="CurrentWidth" cname="current_width" type="guint16" />
  12645.       <field name="CurrentHeight" cname="current_height" type="guint16" />
  12646.       <field name="PlugWindow" cname="plug_window" type="GdkWindow*" />
  12647.       <field name="PlugWidget" cname="plug_widget" type="GtkWidget*" />
  12648.       <field name="XembedVersion" cname="xembed_version" type="gshort" />
  12649.       <field name="SameApp" cname="same_app" bits="1" type="guint" />
  12650.       <field name="FocusIn" cname="focus_in" bits="1" type="guint" />
  12651.       <field name="HaveSize" cname="have_size" bits="1" type="guint" />
  12652.       <field name="NeedMap" cname="need_map" bits="1" type="guint" />
  12653.       <field name="IsMapped" cname="is_mapped" bits="1" type="guint" />
  12654.       <field name="Active" cname="active" bits="1" type="guint" />
  12655.       <field name="AccelGroup" cname="accel_group" type="GtkAccelGroup*" />
  12656.       <field name="Toplevel" cname="toplevel" type="GtkWidget*" />
  12657.       <signal name="PlugAdded" cname="plug_added" when="LAST">
  12658.         <return-type type="void" />
  12659.         <parameters>
  12660.           <parameter type="GtkSocket*" name="socket_" />
  12661.         </parameters>
  12662.       </signal>
  12663.       <signal name="PlugRemoved" cname="plug_removed" when="LAST">
  12664.         <return-type type="gboolean" />
  12665.         <parameters>
  12666.           <parameter type="GtkSocket*" name="socket_" />
  12667.         </parameters>
  12668.       </signal>
  12669.       <method name="AddId" cname="gtk_socket_add_id">
  12670.         <return-type type="void" />
  12671.         <parameters>
  12672.           <parameter type="GdkNativeWindow" name="window_id" />
  12673.         </parameters>
  12674.       </method>
  12675.       <method name="GetId" cname="gtk_socket_get_id">
  12676.         <return-type type="GdkNativeWindow" />
  12677.       </method>
  12678.       <method name="GetType" cname="gtk_socket_get_type" shared="true">
  12679.         <return-type type="GType" />
  12680.       </method>
  12681.       <constructor cname="gtk_socket_new" />
  12682.       <method name="Steal" cname="gtk_socket_steal" deprecated="1">
  12683.         <return-type type="void" />
  12684.         <parameters>
  12685.           <parameter type="GdkNativeWindow" name="wid" />
  12686.         </parameters>
  12687.       </method>
  12688.     </object>
  12689.     <object name="SpinButton" cname="GtkSpinButton" parent="GtkEntry">
  12690.       <field name="Adjustment" cname="adjustment" type="GtkAdjustment*" />
  12691.       <field name="Panel" cname="panel" type="GdkWindow*" />
  12692.       <field name="Timer" cname="timer" type="guint32" />
  12693.       <field name="ClimbRate" cname="climb_rate" type="gdouble" />
  12694.       <field name="TimerStep" cname="timer_step" type="gdouble" />
  12695.       <field name="UpdatePolicy" cname="update_policy" type="GtkSpinButtonUpdatePolicy" />
  12696.       <field name="InChild" cname="in_child" bits="2" type="guint" />
  12697.       <field name="ClickChild" cname="click_child" bits="2" type="guint" />
  12698.       <field name="Button" cname="button" bits="2" type="guint" />
  12699.       <field name="NeedTimer" cname="need_timer" bits="1" type="guint" />
  12700.       <field name="TimerCalls" cname="timer_calls" bits="3" type="guint" />
  12701.       <field name="Digits" cname="digits" bits="10" type="guint" />
  12702.       <field name="Numeric" cname="numeric" bits="1" type="guint" />
  12703.       <field name="Wrap" cname="wrap" bits="1" type="guint" />
  12704.       <field name="SnapToTicks" cname="snap_to_ticks" bits="1" type="guint" />
  12705.       <property name="Adjustment" cname="adjustment" type="GtkAdjustment" readable="true" writeable="true" />
  12706.       <property name="ClimbRate" cname="climb-rate" type="gdouble" readable="true" writeable="true" />
  12707.       <property name="Digits" cname="digits" type="guint" readable="true" writeable="true" />
  12708.       <property name="SnapToTicks" cname="snap-to-ticks" type="gboolean" readable="true" writeable="true" />
  12709.       <property name="Numeric" cname="numeric" type="gboolean" readable="true" writeable="true" />
  12710.       <property name="Wrap" cname="wrap" type="gboolean" readable="true" writeable="true" />
  12711.       <property name="UpdatePolicy" cname="update-policy" type="GtkSpinButtonUpdatePolicy" readable="true" writeable="true" />
  12712.       <property name="Value" cname="value" type="gdouble" readable="true" writeable="true" />
  12713.       <signal name="Input" cname="input" when="LAST">
  12714.         <return-type type="gint" />
  12715.         <parameters>
  12716.           <parameter type="GtkSpinButton*" name="spin_button" />
  12717.           <parameter type="gdouble*" name="new_value" />
  12718.         </parameters>
  12719.       </signal>
  12720.       <signal name="Output" cname="output" when="LAST">
  12721.         <return-type type="gint" />
  12722.         <parameters>
  12723.           <parameter type="GtkSpinButton*" name="spin_button" />
  12724.         </parameters>
  12725.       </signal>
  12726.       <signal name="ValueChanged" cname="value_changed" when="LAST">
  12727.         <return-type type="void" />
  12728.         <parameters>
  12729.           <parameter type="GtkSpinButton*" name="spin_button" />
  12730.         </parameters>
  12731.       </signal>
  12732.       <signal name="Wrapped" cname="wrapped" when="LAST">
  12733.         <return-type type="void" />
  12734.         <parameters>
  12735.           <parameter type="GtkSpinButton*" name="spin_button" />
  12736.         </parameters>
  12737.       </signal>
  12738.       <signal name="ChangeValue" cname="change_value" when="LAST">
  12739.         <return-type type="void" />
  12740.         <parameters>
  12741.           <parameter type="GtkSpinButton*" name="spin_button" />
  12742.           <parameter type="GtkScrollType" name="scroll" />
  12743.         </parameters>
  12744.       </signal>
  12745.       <implements>
  12746.         <interface cname="GtkEditable" />
  12747.       </implements>
  12748.       <method name="Configure" cname="gtk_spin_button_configure">
  12749.         <return-type type="void" />
  12750.         <parameters>
  12751.           <parameter type="GtkAdjustment*" name="adjustment" />
  12752.           <parameter type="gdouble" name="climb_rate" />
  12753.           <parameter type="guint" name="digits" />
  12754.         </parameters>
  12755.       </method>
  12756.       <method name="GetAdjustment" cname="gtk_spin_button_get_adjustment">
  12757.         <return-type type="GtkAdjustment*" />
  12758.       </method>
  12759.       <method name="GetDigits" cname="gtk_spin_button_get_digits">
  12760.         <return-type type="guint" />
  12761.       </method>
  12762.       <method name="GetIncrements" cname="gtk_spin_button_get_increments">
  12763.         <return-type type="void" />
  12764.         <parameters>
  12765.           <parameter type="gdouble*" name="step" />
  12766.           <parameter type="gdouble*" name="page" />
  12767.         </parameters>
  12768.       </method>
  12769.       <method name="GetNumeric" cname="gtk_spin_button_get_numeric">
  12770.         <return-type type="gboolean" />
  12771.       </method>
  12772.       <method name="GetRange" cname="gtk_spin_button_get_range">
  12773.         <return-type type="void" />
  12774.         <parameters>
  12775.           <parameter type="gdouble*" name="min" />
  12776.           <parameter type="gdouble*" name="max" />
  12777.         </parameters>
  12778.       </method>
  12779.       <method name="GetSnapToTicks" cname="gtk_spin_button_get_snap_to_ticks">
  12780.         <return-type type="gboolean" />
  12781.       </method>
  12782.       <method name="GetType" cname="gtk_spin_button_get_type" shared="true">
  12783.         <return-type type="GType" />
  12784.       </method>
  12785.       <method name="GetUpdatePolicy" cname="gtk_spin_button_get_update_policy">
  12786.         <return-type type="GtkSpinButtonUpdatePolicy" />
  12787.       </method>
  12788.       <method name="GetValue" cname="gtk_spin_button_get_value">
  12789.         <return-type type="gdouble" />
  12790.       </method>
  12791.       <method name="GetValueAsInt" cname="gtk_spin_button_get_value_as_int">
  12792.         <return-type type="gint" />
  12793.       </method>
  12794.       <method name="GetWrap" cname="gtk_spin_button_get_wrap">
  12795.         <return-type type="gboolean" />
  12796.       </method>
  12797.       <constructor cname="gtk_spin_button_new">
  12798.         <parameters>
  12799.           <parameter type="GtkAdjustment*" name="adjustment" />
  12800.           <parameter type="gdouble" name="climb_rate" />
  12801.           <parameter type="guint" name="digits" />
  12802.         </parameters>
  12803.       </constructor>
  12804.       <constructor cname="gtk_spin_button_new_with_range" hidden="1">
  12805.         <parameters>
  12806.           <parameter type="gdouble" name="min" />
  12807.           <parameter type="gdouble" name="max" />
  12808.           <parameter type="gdouble" name="step" />
  12809.         </parameters>
  12810.       </constructor>
  12811.       <method name="SetAdjustment" cname="gtk_spin_button_set_adjustment">
  12812.         <return-type type="void" />
  12813.         <parameters>
  12814.           <parameter type="GtkAdjustment*" name="adjustment" />
  12815.         </parameters>
  12816.       </method>
  12817.       <method name="SetDigits" cname="gtk_spin_button_set_digits">
  12818.         <return-type type="void" />
  12819.         <parameters>
  12820.           <parameter type="guint" name="digits" />
  12821.         </parameters>
  12822.       </method>
  12823.       <method name="SetIncrements" cname="gtk_spin_button_set_increments">
  12824.         <return-type type="void" />
  12825.         <parameters>
  12826.           <parameter type="gdouble" name="step" />
  12827.           <parameter type="gdouble" name="page" />
  12828.         </parameters>
  12829.       </method>
  12830.       <method name="SetNumeric" cname="gtk_spin_button_set_numeric">
  12831.         <return-type type="void" />
  12832.         <parameters>
  12833.           <parameter type="gboolean" name="numeric" />
  12834.         </parameters>
  12835.       </method>
  12836.       <method name="SetRange" cname="gtk_spin_button_set_range">
  12837.         <return-type type="void" />
  12838.         <parameters>
  12839.           <parameter type="gdouble" name="min" />
  12840.           <parameter type="gdouble" name="max" />
  12841.         </parameters>
  12842.       </method>
  12843.       <method name="SetSnapToTicks" cname="gtk_spin_button_set_snap_to_ticks">
  12844.         <return-type type="void" />
  12845.         <parameters>
  12846.           <parameter type="gboolean" name="snap_to_ticks" />
  12847.         </parameters>
  12848.       </method>
  12849.       <method name="SetUpdatePolicy" cname="gtk_spin_button_set_update_policy">
  12850.         <return-type type="void" />
  12851.         <parameters>
  12852.           <parameter type="GtkSpinButtonUpdatePolicy" name="policy" />
  12853.         </parameters>
  12854.       </method>
  12855.       <method name="SetValue" cname="gtk_spin_button_set_value">
  12856.         <return-type type="void" />
  12857.         <parameters>
  12858.           <parameter type="gdouble" name="value" />
  12859.         </parameters>
  12860.       </method>
  12861.       <method name="SetWrap" cname="gtk_spin_button_set_wrap">
  12862.         <return-type type="void" />
  12863.         <parameters>
  12864.           <parameter type="gboolean" name="wrap" />
  12865.         </parameters>
  12866.       </method>
  12867.       <method name="Spin" cname="gtk_spin_button_spin">
  12868.         <return-type type="void" />
  12869.         <parameters>
  12870.           <parameter type="GtkSpinType" name="direction" />
  12871.           <parameter type="gdouble" name="increment" />
  12872.         </parameters>
  12873.       </method>
  12874.       <method name="Update" cname="gtk_spin_button_update">
  12875.         <return-type type="void" />
  12876.       </method>
  12877.     </object>
  12878.     <object name="Statusbar" cname="GtkStatusbar" parent="GtkHBox">
  12879.       <field name="Frame" cname="frame" type="GtkWidget*" />
  12880.       <field name="Label" cname="label" type="GtkWidget*" />
  12881.       <field name="Messages" cname="messages" type="GSList*" />
  12882.       <field name="Keys" cname="keys" type="GSList*" />
  12883.       <field name="SeqContextId" cname="seq_context_id" type="guint" />
  12884.       <field name="SeqMessageId" cname="seq_message_id" type="guint" />
  12885.       <field name="GripWindow" cname="grip_window" type="GdkWindow*" />
  12886.       <field name="HasResizeGrip" cname="has_resize_grip" bits="1" type="guint" />
  12887.       <property name="HasResizeGrip" cname="has-resize-grip" type="gboolean" readable="true" writeable="true" />
  12888.       <signal name="TextPushed" cname="text_pushed" when="LAST">
  12889.         <return-type type="void" />
  12890.         <parameters>
  12891.           <parameter type="GtkStatusbar*" name="statusbar" />
  12892.           <parameter type="guint" name="context_id" />
  12893.           <parameter type="const-gchar*" name="text" />
  12894.         </parameters>
  12895.       </signal>
  12896.       <signal name="TextPopped" cname="text_popped" when="LAST">
  12897.         <return-type type="void" />
  12898.         <parameters>
  12899.           <parameter type="GtkStatusbar*" name="statusbar" />
  12900.           <parameter type="guint" name="context_id" />
  12901.           <parameter type="const-gchar*" name="text" />
  12902.         </parameters>
  12903.       </signal>
  12904.       <method name="GetContextId" cname="gtk_statusbar_get_context_id">
  12905.         <return-type type="guint" />
  12906.         <parameters>
  12907.           <parameter type="const-gchar*" name="context_description" />
  12908.         </parameters>
  12909.       </method>
  12910.       <method name="GetHasResizeGrip" cname="gtk_statusbar_get_has_resize_grip">
  12911.         <return-type type="gboolean" />
  12912.       </method>
  12913.       <method name="GetType" cname="gtk_statusbar_get_type" shared="true">
  12914.         <return-type type="GType" />
  12915.       </method>
  12916.       <constructor cname="gtk_statusbar_new" />
  12917.       <method name="Pop" cname="gtk_statusbar_pop">
  12918.         <return-type type="void" />
  12919.         <parameters>
  12920.           <parameter type="guint" name="context_id" />
  12921.         </parameters>
  12922.       </method>
  12923.       <method name="Push" cname="gtk_statusbar_push">
  12924.         <return-type type="guint" />
  12925.         <parameters>
  12926.           <parameter type="guint" name="context_id" />
  12927.           <parameter type="const-gchar*" name="text" />
  12928.         </parameters>
  12929.       </method>
  12930.       <method name="Remove" cname="gtk_statusbar_remove">
  12931.         <return-type type="void" />
  12932.         <parameters>
  12933.           <parameter type="guint" name="context_id" />
  12934.           <parameter type="guint" name="message_id" />
  12935.         </parameters>
  12936.       </method>
  12937.       <method name="SetHasResizeGrip" cname="gtk_statusbar_set_has_resize_grip">
  12938.         <return-type type="void" />
  12939.         <parameters>
  12940.           <parameter type="gboolean" name="setting" />
  12941.         </parameters>
  12942.       </method>
  12943.     </object>
  12944.     <object name="StatusIcon" cname="GtkStatusIcon" parent="GObject">
  12945.       <field name="Priv" cname="priv" type="GtkStatusIconPrivate*" />
  12946.       <property name="Pixbuf" cname="pixbuf" type="GdkPixbuf" readable="true" writeable="true" />
  12947.       <property name="File" cname="file" type="gchar*" writeable="true" />
  12948.       <property name="Stock" cname="stock" type="gchar*" readable="true" writeable="true" />
  12949.       <property name="IconName" cname="icon-name" type="gchar*" readable="true" writeable="true" />
  12950.       <property name="StorageType" cname="storage-type" type="GtkImageType" readable="true" />
  12951.       <property name="Size" cname="size" type="gint" readable="true" />
  12952.       <property name="Blinking" cname="blinking" type="gboolean" readable="true" writeable="true" />
  12953.       <property name="Visible" cname="visible" type="gboolean" readable="true" writeable="true" />
  12954.       <signal name="Activate" cname="activate" when="FIRST">
  12955.         <return-type type="void" />
  12956.         <parameters>
  12957.           <parameter type="GtkStatusIcon*" name="status_icon" />
  12958.         </parameters>
  12959.       </signal>
  12960.       <signal name="PopupMenu" cname="popup-menu" when="FIRST">
  12961.         <return-type type="void" />
  12962.         <parameters>
  12963.           <parameter type="GtkStatusIcon*" name="status_icon" />
  12964.           <parameter type="guint" name="button" />
  12965.           <parameter type="guint32" name="activate_time" />
  12966.         </parameters>
  12967.       </signal>
  12968.       <signal name="SizeChanged" cname="size-changed" when="LAST">
  12969.         <return-type type="gboolean" />
  12970.         <parameters>
  12971.           <parameter type="GtkStatusIcon*" name="status_icon" />
  12972.           <parameter type="gint" name="size" />
  12973.         </parameters>
  12974.       </signal>
  12975.       <method name="GetBlinking" cname="gtk_status_icon_get_blinking">
  12976.         <return-type type="gboolean" />
  12977.       </method>
  12978.       <method name="GetGeometry" cname="gtk_status_icon_get_geometry">
  12979.         <return-type type="gboolean" />
  12980.         <parameters>
  12981.           <parameter type="GdkScreen**" name="screen" pass_as="out" />
  12982.           <parameter type="GdkRectangle*" name="area" pass_as="out" />
  12983.           <parameter type="GtkOrientation*" name="orientation" />
  12984.         </parameters>
  12985.       </method>
  12986.       <method name="GetIconName" cname="gtk_status_icon_get_icon_name">
  12987.         <return-type type="const-gchar*" />
  12988.       </method>
  12989.       <method name="GetPixbuf" cname="gtk_status_icon_get_pixbuf">
  12990.         <return-type type="GdkPixbuf*" />
  12991.       </method>
  12992.       <method name="GetSize" cname="gtk_status_icon_get_size">
  12993.         <return-type type="gint" />
  12994.       </method>
  12995.       <method name="GetStock" cname="gtk_status_icon_get_stock">
  12996.         <return-type type="const-gchar*" />
  12997.       </method>
  12998.       <method name="GetStorageType" cname="gtk_status_icon_get_storage_type">
  12999.         <return-type type="GtkImageType" />
  13000.       </method>
  13001.       <method name="GetType" cname="gtk_status_icon_get_type" shared="true">
  13002.         <return-type type="GType" />
  13003.       </method>
  13004.       <method name="GetVisible" cname="gtk_status_icon_get_visible">
  13005.         <return-type type="gboolean" />
  13006.       </method>
  13007.       <method name="IsEmbedded" cname="gtk_status_icon_is_embedded">
  13008.         <return-type type="gboolean" />
  13009.       </method>
  13010.       <constructor cname="gtk_status_icon_new" />
  13011.       <constructor cname="gtk_status_icon_new_from_file">
  13012.         <parameters>
  13013.           <parameter type="const-gchar*" name="filename" />
  13014.         </parameters>
  13015.       </constructor>
  13016.       <constructor cname="gtk_status_icon_new_from_icon_name">
  13017.         <parameters>
  13018.           <parameter type="const-gchar*" name="icon_name" />
  13019.         </parameters>
  13020.       </constructor>
  13021.       <constructor cname="gtk_status_icon_new_from_pixbuf">
  13022.         <parameters>
  13023.           <parameter type="GdkPixbuf*" name="pixbuf" />
  13024.         </parameters>
  13025.       </constructor>
  13026.       <constructor cname="gtk_status_icon_new_from_stock">
  13027.         <parameters>
  13028.           <parameter type="const-gchar*" name="stock_id" />
  13029.         </parameters>
  13030.       </constructor>
  13031.       <method name="PositionMenu" cname="gtk_status_icon_position_menu" shared="true">
  13032.         <return-type type="void" />
  13033.         <parameters>
  13034.           <parameter type="GtkMenu*" name="menu" />
  13035.           <parameter type="gint*" name="x" />
  13036.           <parameter type="gint*" name="y" />
  13037.           <parameter type="gboolean*" name="push_in" />
  13038.           <parameter type="gpointer" name="user_data" />
  13039.         </parameters>
  13040.       </method>
  13041.       <method name="SetBlinking" cname="gtk_status_icon_set_blinking">
  13042.         <return-type type="void" />
  13043.         <parameters>
  13044.           <parameter type="gboolean" name="blinking" />
  13045.         </parameters>
  13046.       </method>
  13047.       <method name="SetFromFile" cname="gtk_status_icon_set_from_file">
  13048.         <return-type type="void" />
  13049.         <parameters>
  13050.           <parameter type="const-gchar*" name="filename" />
  13051.         </parameters>
  13052.       </method>
  13053.       <method name="SetFromIconName" cname="gtk_status_icon_set_from_icon_name">
  13054.         <return-type type="void" />
  13055.         <parameters>
  13056.           <parameter type="const-gchar*" name="icon_name" />
  13057.         </parameters>
  13058.       </method>
  13059.       <method name="SetFromPixbuf" cname="gtk_status_icon_set_from_pixbuf">
  13060.         <return-type type="void" />
  13061.         <parameters>
  13062.           <parameter type="GdkPixbuf*" name="pixbuf" />
  13063.         </parameters>
  13064.       </method>
  13065.       <method name="SetFromStock" cname="gtk_status_icon_set_from_stock">
  13066.         <return-type type="void" />
  13067.         <parameters>
  13068.           <parameter type="const-gchar*" name="stock_id" />
  13069.         </parameters>
  13070.       </method>
  13071.       <method name="SetTooltip" cname="gtk_status_icon_set_tooltip">
  13072.         <return-type type="void" />
  13073.         <parameters>
  13074.           <parameter type="const-gchar*" name="tooltip_text" />
  13075.         </parameters>
  13076.       </method>
  13077.       <method name="SetVisible" cname="gtk_status_icon_set_visible">
  13078.         <return-type type="void" />
  13079.         <parameters>
  13080.           <parameter type="gboolean" name="visible" />
  13081.         </parameters>
  13082.       </method>
  13083.     </object>
  13084.     <object name="Style" cname="GtkStyle" parent="GObject">
  13085.       <field name="Fg" cname="fg" array_len="5" type="GdkColor" access="public" />
  13086.       <field name="Bg" cname="bg" array_len="5" type="GdkColor" access="public" />
  13087.       <field name="Light" cname="light" array_len="5" type="GdkColor" access="public" />
  13088.       <field name="Dark" cname="dark" array_len="5" type="GdkColor" access="public" />
  13089.       <field name="Mid" cname="mid" array_len="5" type="GdkColor" access="public" />
  13090.       <field name="Text" cname="text" array_len="5" type="GdkColor" access="public" />
  13091.       <field name="Base" cname="base" array_len="5" type="GdkColor" access="public" />
  13092.       <field name="TextAa" cname="text_aa" array_len="5" type="GdkColor" access="public" />
  13093.       <field name="Black" cname="black" type="GdkColor" access="public" />
  13094.       <field name="White" cname="white" type="GdkColor" access="public" />
  13095.       <field name="FontDesc" cname="font_desc" type="PangoFontDescription*" access="public" />
  13096.       <field name="Xthickness" cname="xthickness" type="gint" access="public" />
  13097.       <field name="Ythickness" cname="ythickness" type="gint" access="public" />
  13098.       <field name="FgGc" cname="fg_gc" array_len="5" type="GdkGC*" access="public" hidden="1" />
  13099.       <field name="BgGc" cname="bg_gc" array_len="5" type="GdkGC*" access="public" hidden="1" />
  13100.       <field name="LightGc" cname="light_gc" array_len="5" type="GdkGC*" access="public" hidden="1" />
  13101.       <field name="DarkGc" cname="dark_gc" array_len="5" type="GdkGC*" access="public" hidden="1" />
  13102.       <field name="MidGc" cname="mid_gc" array_len="5" type="GdkGC*" access="public" hidden="1" />
  13103.       <field name="TextGc" cname="text_gc" array_len="5" type="GdkGC*" access="public" hidden="1" />
  13104.       <field name="BaseGc" cname="base_gc" array_len="5" type="GdkGC*" access="public" hidden="1" />
  13105.       <field name="TextAaGc" cname="text_aa_gc" array_len="5" type="GdkGC*" access="public" hidden="1" />
  13106.       <field name="BlackGc" cname="black_gc" type="GdkGC*" access="public" hidden="1" />
  13107.       <field name="WhiteGc" cname="white_gc" type="GdkGC*" access="public" hidden="1" />
  13108.       <field name="BgPixmap" cname="bg_pixmap" array_len="5" type="GdkPixmap*" access="public" />
  13109.       <field name="AttachCount" cname="attach_count" type="gint" />
  13110.       <field name="Depth" cname="depth" type="gint" />
  13111.       <field name="Colormap" cname="colormap" type="GdkColormap*" />
  13112.       <field name="PrivateFont" cname="private_font" type="GdkFont*" />
  13113.       <field name="PrivateFontDesc" cname="private_font_desc" type="PangoFontDescription*" />
  13114.       <field name="RcStyle" cname="rc_style" type="GtkRcStyle*" />
  13115.       <field name="Styles" cname="styles" type="GSList*" />
  13116.       <field name="PropertyCache" cname="property_cache" type="GArray*" />
  13117.       <field name="IconFactories" cname="icon_factories" type="GSList*" />
  13118.       <signal name="Realize" cname="realize" when="FIRST">
  13119.         <return-type type="void" />
  13120.         <parameters>
  13121.           <parameter type="GtkStyle*" name="style" />
  13122.         </parameters>
  13123.       </signal>
  13124.       <signal name="Unrealize" cname="unrealize" when="FIRST">
  13125.         <return-type type="void" />
  13126.         <parameters>
  13127.           <parameter type="GtkStyle*" name="style" />
  13128.         </parameters>
  13129.       </signal>
  13130.       <virtual_method name="Copy" cname="copy">
  13131.         <return-type type="void" />
  13132.         <parameters>
  13133.           <parameter type="GtkStyle*" name="style" />
  13134.           <parameter type="GtkStyle*" name="src" />
  13135.         </parameters>
  13136.       </virtual_method>
  13137.       <virtual_method name="Clone" cname="clone">
  13138.         <return-type type="GtkStyle*" />
  13139.         <parameters>
  13140.           <parameter type="GtkStyle*" name="style" />
  13141.         </parameters>
  13142.       </virtual_method>
  13143.       <virtual_method name="InitFromRc" cname="init_from_rc">
  13144.         <return-type type="void" />
  13145.         <parameters>
  13146.           <parameter type="GtkStyle*" name="style" />
  13147.           <parameter type="GtkRcStyle*" name="rc_style" />
  13148.         </parameters>
  13149.       </virtual_method>
  13150.       <virtual_method name="SetBackground" cname="set_background">
  13151.         <return-type type="void" />
  13152.         <parameters>
  13153.           <parameter type="GtkStyle*" name="style" />
  13154.           <parameter type="GdkWindow*" name="window" />
  13155.           <parameter type="GtkStateType" name="state_type" />
  13156.         </parameters>
  13157.       </virtual_method>
  13158.       <virtual_method name="RenderIcon" cname="render_icon">
  13159.         <return-type type="GdkPixbuf*" />
  13160.         <parameters>
  13161.           <parameter type="GtkStyle*" name="style" />
  13162.           <parameter type="const-GtkIconSource*" name="source" />
  13163.           <parameter type="GtkTextDirection" name="direction" />
  13164.           <parameter type="GtkStateType" name="state" />
  13165.           <parameter type="GtkIconSize" name="size" />
  13166.           <parameter type="GtkWidget*" name="widget" />
  13167.           <parameter type="const-gchar*" name="detail" />
  13168.         </parameters>
  13169.       </virtual_method>
  13170.       <virtual_method name="DrawHline" cname="draw_hline">
  13171.         <return-type type="void" />
  13172.         <parameters>
  13173.           <parameter type="GtkStyle*" name="style" />
  13174.           <parameter type="GdkWindow*" name="window" />
  13175.           <parameter type="GtkStateType" name="state_type" />
  13176.           <parameter type="GdkRectangle*" name="area" />
  13177.           <parameter type="GtkWidget*" name="widget" />
  13178.           <parameter type="const-gchar*" name="detail" />
  13179.           <parameter type="gint" name="x1" />
  13180.           <parameter type="gint" name="x2" />
  13181.           <parameter type="gint" name="y" />
  13182.         </parameters>
  13183.       </virtual_method>
  13184.       <virtual_method name="DrawVline" cname="draw_vline">
  13185.         <return-type type="void" />
  13186.         <parameters>
  13187.           <parameter type="GtkStyle*" name="style" />
  13188.           <parameter type="GdkWindow*" name="window" />
  13189.           <parameter type="GtkStateType" name="state_type" />
  13190.           <parameter type="GdkRectangle*" name="area" />
  13191.           <parameter type="GtkWidget*" name="widget" />
  13192.           <parameter type="const-gchar*" name="detail" />
  13193.           <parameter type="gint" name="y1_" />
  13194.           <parameter type="gint" name="y2_" />
  13195.           <parameter type="gint" name="x" />
  13196.         </parameters>
  13197.       </virtual_method>
  13198.       <virtual_method name="DrawShadow" cname="draw_shadow">
  13199.         <return-type type="void" />
  13200.         <parameters>
  13201.           <parameter type="GtkStyle*" name="style" />
  13202.           <parameter type="GdkWindow*" name="window" />
  13203.           <parameter type="GtkStateType" name="state_type" />
  13204.           <parameter type="GtkShadowType" name="shadow_type" />
  13205.           <parameter type="GdkRectangle*" name="area" />
  13206.           <parameter type="GtkWidget*" name="widget" />
  13207.           <parameter type="const-gchar*" name="detail" />
  13208.           <parameter type="gint" name="x" />
  13209.           <parameter type="gint" name="y" />
  13210.           <parameter type="gint" name="width" />
  13211.           <parameter type="gint" name="height" />
  13212.         </parameters>
  13213.       </virtual_method>
  13214.       <virtual_method name="DrawPolygon" cname="draw_polygon">
  13215.         <return-type type="void" />
  13216.         <parameters>
  13217.           <parameter type="GtkStyle*" name="style" />
  13218.           <parameter type="GdkWindow*" name="window" />
  13219.           <parameter type="GtkStateType" name="state_type" />
  13220.           <parameter type="GtkShadowType" name="shadow_type" />
  13221.           <parameter type="GdkRectangle*" name="area" />
  13222.           <parameter type="GtkWidget*" name="widget" />
  13223.           <parameter type="const-gchar*" name="detail" />
  13224.           <parameter type="GdkPoint*" name="point" />
  13225.           <parameter type="gint" name="npoints" />
  13226.           <parameter type="gboolean" name="fill" />
  13227.         </parameters>
  13228.       </virtual_method>
  13229.       <virtual_method name="DrawArrow" cname="draw_arrow">
  13230.         <return-type type="void" />
  13231.         <parameters>
  13232.           <parameter type="GtkStyle*" name="style" />
  13233.           <parameter type="GdkWindow*" name="window" />
  13234.           <parameter type="GtkStateType" name="state_type" />
  13235.           <parameter type="GtkShadowType" name="shadow_type" />
  13236.           <parameter type="GdkRectangle*" name="area" />
  13237.           <parameter type="GtkWidget*" name="widget" />
  13238.           <parameter type="const-gchar*" name="detail" />
  13239.           <parameter type="GtkArrowType" name="arrow_type" />
  13240.           <parameter type="gboolean" name="fill" />
  13241.           <parameter type="gint" name="x" />
  13242.           <parameter type="gint" name="y" />
  13243.           <parameter type="gint" name="width" />
  13244.           <parameter type="gint" name="height" />
  13245.         </parameters>
  13246.       </virtual_method>
  13247.       <virtual_method name="DrawDiamond" cname="draw_diamond">
  13248.         <return-type type="void" />
  13249.         <parameters>
  13250.           <parameter type="GtkStyle*" name="style" />
  13251.           <parameter type="GdkWindow*" name="window" />
  13252.           <parameter type="GtkStateType" name="state_type" />
  13253.           <parameter type="GtkShadowType" name="shadow_type" />
  13254.           <parameter type="GdkRectangle*" name="area" />
  13255.           <parameter type="GtkWidget*" name="widget" />
  13256.           <parameter type="const-gchar*" name="detail" />
  13257.           <parameter type="gint" name="x" />
  13258.           <parameter type="gint" name="y" />
  13259.           <parameter type="gint" name="width" />
  13260.           <parameter type="gint" name="height" />
  13261.         </parameters>
  13262.       </virtual_method>
  13263.       <virtual_method name="DrawString" cname="draw_string">
  13264.         <return-type type="void" />
  13265.         <parameters>
  13266.           <parameter type="GtkStyle*" name="style" />
  13267.           <parameter type="GdkWindow*" name="window" />
  13268.           <parameter type="GtkStateType" name="state_type" />
  13269.           <parameter type="GdkRectangle*" name="area" />
  13270.           <parameter type="GtkWidget*" name="widget" />
  13271.           <parameter type="const-gchar*" name="detail" />
  13272.           <parameter type="gint" name="x" />
  13273.           <parameter type="gint" name="y" />
  13274.           <parameter type="const-gchar*" name="string" />
  13275.         </parameters>
  13276.       </virtual_method>
  13277.       <virtual_method name="DrawBox" cname="draw_box">
  13278.         <return-type type="void" />
  13279.         <parameters>
  13280.           <parameter type="GtkStyle*" name="style" />
  13281.           <parameter type="GdkWindow*" name="window" />
  13282.           <parameter type="GtkStateType" name="state_type" />
  13283.           <parameter type="GtkShadowType" name="shadow_type" />
  13284.           <parameter type="GdkRectangle*" name="area" />
  13285.           <parameter type="GtkWidget*" name="widget" />
  13286.           <parameter type="const-gchar*" name="detail" />
  13287.           <parameter type="gint" name="x" />
  13288.           <parameter type="gint" name="y" />
  13289.           <parameter type="gint" name="width" />
  13290.           <parameter type="gint" name="height" />
  13291.         </parameters>
  13292.       </virtual_method>
  13293.       <virtual_method name="DrawFlatBox" cname="draw_flat_box">
  13294.         <return-type type="void" />
  13295.         <parameters>
  13296.           <parameter type="GtkStyle*" name="style" />
  13297.           <parameter type="GdkWindow*" name="window" />
  13298.           <parameter type="GtkStateType" name="state_type" />
  13299.           <parameter type="GtkShadowType" name="shadow_type" />
  13300.           <parameter type="GdkRectangle*" name="area" />
  13301.           <parameter type="GtkWidget*" name="widget" />
  13302.           <parameter type="const-gchar*" name="detail" />
  13303.           <parameter type="gint" name="x" />
  13304.           <parameter type="gint" name="y" />
  13305.           <parameter type="gint" name="width" />
  13306.           <parameter type="gint" name="height" />
  13307.         </parameters>
  13308.       </virtual_method>
  13309.       <virtual_method name="DrawCheck" cname="draw_check">
  13310.         <return-type type="void" />
  13311.         <parameters>
  13312.           <parameter type="GtkStyle*" name="style" />
  13313.           <parameter type="GdkWindow*" name="window" />
  13314.           <parameter type="GtkStateType" name="state_type" />
  13315.           <parameter type="GtkShadowType" name="shadow_type" />
  13316.           <parameter type="GdkRectangle*" name="area" />
  13317.           <parameter type="GtkWidget*" name="widget" />
  13318.           <parameter type="const-gchar*" name="detail" />
  13319.           <parameter type="gint" name="x" />
  13320.           <parameter type="gint" name="y" />
  13321.           <parameter type="gint" name="width" />
  13322.           <parameter type="gint" name="height" />
  13323.         </parameters>
  13324.       </virtual_method>
  13325.       <virtual_method name="DrawOption" cname="draw_option">
  13326.         <return-type type="void" />
  13327.         <parameters>
  13328.           <parameter type="GtkStyle*" name="style" />
  13329.           <parameter type="GdkWindow*" name="window" />
  13330.           <parameter type="GtkStateType" name="state_type" />
  13331.           <parameter type="GtkShadowType" name="shadow_type" />
  13332.           <parameter type="GdkRectangle*" name="area" />
  13333.           <parameter type="GtkWidget*" name="widget" />
  13334.           <parameter type="const-gchar*" name="detail" />
  13335.           <parameter type="gint" name="x" />
  13336.           <parameter type="gint" name="y" />
  13337.           <parameter type="gint" name="width" />
  13338.           <parameter type="gint" name="height" />
  13339.         </parameters>
  13340.       </virtual_method>
  13341.       <virtual_method name="DrawTab" cname="draw_tab">
  13342.         <return-type type="void" />
  13343.         <parameters>
  13344.           <parameter type="GtkStyle*" name="style" />
  13345.           <parameter type="GdkWindow*" name="window" />
  13346.           <parameter type="GtkStateType" name="state_type" />
  13347.           <parameter type="GtkShadowType" name="shadow_type" />
  13348.           <parameter type="GdkRectangle*" name="area" />
  13349.           <parameter type="GtkWidget*" name="widget" />
  13350.           <parameter type="const-gchar*" name="detail" />
  13351.           <parameter type="gint" name="x" />
  13352.           <parameter type="gint" name="y" />
  13353.           <parameter type="gint" name="width" />
  13354.           <parameter type="gint" name="height" />
  13355.         </parameters>
  13356.       </virtual_method>
  13357.       <virtual_method name="DrawShadowGap" cname="draw_shadow_gap">
  13358.         <return-type type="void" />
  13359.         <parameters>
  13360.           <parameter type="GtkStyle*" name="style" />
  13361.           <parameter type="GdkWindow*" name="window" />
  13362.           <parameter type="GtkStateType" name="state_type" />
  13363.           <parameter type="GtkShadowType" name="shadow_type" />
  13364.           <parameter type="GdkRectangle*" name="area" />
  13365.           <parameter type="GtkWidget*" name="widget" />
  13366.           <parameter type="const-gchar*" name="detail" />
  13367.           <parameter type="gint" name="x" />
  13368.           <parameter type="gint" name="y" />
  13369.           <parameter type="gint" name="width" />
  13370.           <parameter type="gint" name="height" />
  13371.           <parameter type="GtkPositionType" name="gap_side" />
  13372.           <parameter type="gint" name="gap_x" />
  13373.           <parameter type="gint" name="gap_width" />
  13374.         </parameters>
  13375.       </virtual_method>
  13376.       <virtual_method name="DrawBoxGap" cname="draw_box_gap">
  13377.         <return-type type="void" />
  13378.         <parameters>
  13379.           <parameter type="GtkStyle*" name="style" />
  13380.           <parameter type="GdkWindow*" name="window" />
  13381.           <parameter type="GtkStateType" name="state_type" />
  13382.           <parameter type="GtkShadowType" name="shadow_type" />
  13383.           <parameter type="GdkRectangle*" name="area" />
  13384.           <parameter type="GtkWidget*" name="widget" />
  13385.           <parameter type="const-gchar*" name="detail" />
  13386.           <parameter type="gint" name="x" />
  13387.           <parameter type="gint" name="y" />
  13388.           <parameter type="gint" name="width" />
  13389.           <parameter type="gint" name="height" />
  13390.           <parameter type="GtkPositionType" name="gap_side" />
  13391.           <parameter type="gint" name="gap_x" />
  13392.           <parameter type="gint" name="gap_width" />
  13393.         </parameters>
  13394.       </virtual_method>
  13395.       <virtual_method name="DrawExtension" cname="draw_extension">
  13396.         <return-type type="void" />
  13397.         <parameters>
  13398.           <parameter type="GtkStyle*" name="style" />
  13399.           <parameter type="GdkWindow*" name="window" />
  13400.           <parameter type="GtkStateType" name="state_type" />
  13401.           <parameter type="GtkShadowType" name="shadow_type" />
  13402.           <parameter type="GdkRectangle*" name="area" />
  13403.           <parameter type="GtkWidget*" name="widget" />
  13404.           <parameter type="const-gchar*" name="detail" />
  13405.           <parameter type="gint" name="x" />
  13406.           <parameter type="gint" name="y" />
  13407.           <parameter type="gint" name="width" />
  13408.           <parameter type="gint" name="height" />
  13409.           <parameter type="GtkPositionType" name="gap_side" />
  13410.         </parameters>
  13411.       </virtual_method>
  13412.       <virtual_method name="DrawFocus" cname="draw_focus">
  13413.         <return-type type="void" />
  13414.         <parameters>
  13415.           <parameter type="GtkStyle*" name="style" />
  13416.           <parameter type="GdkWindow*" name="window" />
  13417.           <parameter type="GtkStateType" name="state_type" />
  13418.           <parameter type="GdkRectangle*" name="area" />
  13419.           <parameter type="GtkWidget*" name="widget" />
  13420.           <parameter type="const-gchar*" name="detail" />
  13421.           <parameter type="gint" name="x" />
  13422.           <parameter type="gint" name="y" />
  13423.           <parameter type="gint" name="width" />
  13424.           <parameter type="gint" name="height" />
  13425.         </parameters>
  13426.       </virtual_method>
  13427.       <virtual_method name="DrawSlider" cname="draw_slider">
  13428.         <return-type type="void" />
  13429.         <parameters>
  13430.           <parameter type="GtkStyle*" name="style" />
  13431.           <parameter type="GdkWindow*" name="window" />
  13432.           <parameter type="GtkStateType" name="state_type" />
  13433.           <parameter type="GtkShadowType" name="shadow_type" />
  13434.           <parameter type="GdkRectangle*" name="area" />
  13435.           <parameter type="GtkWidget*" name="widget" />
  13436.           <parameter type="const-gchar*" name="detail" />
  13437.           <parameter type="gint" name="x" />
  13438.           <parameter type="gint" name="y" />
  13439.           <parameter type="gint" name="width" />
  13440.           <parameter type="gint" name="height" />
  13441.           <parameter type="GtkOrientation" name="orientation" />
  13442.         </parameters>
  13443.       </virtual_method>
  13444.       <virtual_method name="DrawHandle" cname="draw_handle">
  13445.         <return-type type="void" />
  13446.         <parameters>
  13447.           <parameter type="GtkStyle*" name="style" />
  13448.           <parameter type="GdkWindow*" name="window" />
  13449.           <parameter type="GtkStateType" name="state_type" />
  13450.           <parameter type="GtkShadowType" name="shadow_type" />
  13451.           <parameter type="GdkRectangle*" name="area" />
  13452.           <parameter type="GtkWidget*" name="widget" />
  13453.           <parameter type="const-gchar*" name="detail" />
  13454.           <parameter type="gint" name="x" />
  13455.           <parameter type="gint" name="y" />
  13456.           <parameter type="gint" name="width" />
  13457.           <parameter type="gint" name="height" />
  13458.           <parameter type="GtkOrientation" name="orientation" />
  13459.         </parameters>
  13460.       </virtual_method>
  13461.       <virtual_method name="DrawExpander" cname="draw_expander">
  13462.         <return-type type="void" />
  13463.         <parameters>
  13464.           <parameter type="GtkStyle*" name="style" />
  13465.           <parameter type="GdkWindow*" name="window" />
  13466.           <parameter type="GtkStateType" name="state_type" />
  13467.           <parameter type="GdkRectangle*" name="area" />
  13468.           <parameter type="GtkWidget*" name="widget" />
  13469.           <parameter type="const-gchar*" name="detail" />
  13470.           <parameter type="gint" name="x" />
  13471.           <parameter type="gint" name="y" />
  13472.           <parameter type="GtkExpanderStyle" name="expander_style" />
  13473.         </parameters>
  13474.       </virtual_method>
  13475.       <virtual_method name="DrawLayout" cname="draw_layout">
  13476.         <return-type type="void" />
  13477.         <parameters>
  13478.           <parameter type="GtkStyle*" name="style" />
  13479.           <parameter type="GdkWindow*" name="window" />
  13480.           <parameter type="GtkStateType" name="state_type" />
  13481.           <parameter type="gboolean" name="use_text" />
  13482.           <parameter type="GdkRectangle*" name="area" />
  13483.           <parameter type="GtkWidget*" name="widget" />
  13484.           <parameter type="const-gchar*" name="detail" />
  13485.           <parameter type="gint" name="x" />
  13486.           <parameter type="gint" name="y" />
  13487.           <parameter type="PangoLayout*" name="layout" />
  13488.         </parameters>
  13489.       </virtual_method>
  13490.       <virtual_method name="DrawResizeGrip" cname="draw_resize_grip">
  13491.         <return-type type="void" />
  13492.         <parameters>
  13493.           <parameter type="GtkStyle*" name="style" />
  13494.           <parameter type="GdkWindow*" name="window" />
  13495.           <parameter type="GtkStateType" name="state_type" />
  13496.           <parameter type="GdkRectangle*" name="area" />
  13497.           <parameter type="GtkWidget*" name="widget" />
  13498.           <parameter type="const-gchar*" name="detail" />
  13499.           <parameter type="GdkWindowEdge" name="edge" />
  13500.           <parameter type="gint" name="x" />
  13501.           <parameter type="gint" name="y" />
  13502.           <parameter type="gint" name="width" />
  13503.           <parameter type="gint" name="height" />
  13504.         </parameters>
  13505.       </virtual_method>
  13506.       <method name="ApplyDefaultBackground" cname="gtk_style_apply_default_background">
  13507.         <return-type type="void" />
  13508.         <parameters>
  13509.           <parameter type="GdkWindow*" name="window" />
  13510.           <parameter type="gboolean" name="set_bg" />
  13511.           <parameter type="GtkStateType" name="state_type" />
  13512.           <parameter type="GdkRectangle*" name="area" />
  13513.           <parameter type="gint" name="x" />
  13514.           <parameter type="gint" name="y" />
  13515.           <parameter type="gint" name="width" />
  13516.           <parameter type="gint" name="height" />
  13517.         </parameters>
  13518.       </method>
  13519.       <method name="Attach" cname="gtk_style_attach">
  13520.         <return-type type="GtkStyle*" />
  13521.         <parameters>
  13522.           <parameter type="GdkWindow*" name="window" />
  13523.         </parameters>
  13524.       </method>
  13525.       <method name="Copy" cname="gtk_style_copy">
  13526.         <return-type type="GtkStyle*" owned="true" />
  13527.       </method>
  13528.       <method name="Detach" cname="gtk_style_detach">
  13529.         <return-type type="void" />
  13530.       </method>
  13531.       <method name="GetFont" cname="gtk_style_get_font" deprecated="1">
  13532.         <return-type type="GdkFont*" />
  13533.       </method>
  13534.       <method name="GetType" cname="gtk_style_get_type" shared="true">
  13535.         <return-type type="GType" />
  13536.       </method>
  13537.       <method name="LookupColor" cname="gtk_style_lookup_color">
  13538.         <return-type type="gboolean" />
  13539.         <parameters>
  13540.           <parameter type="const-gchar*" name="color_name" />
  13541.           <parameter type="GdkColor*" name="color" pass_as="out" />
  13542.         </parameters>
  13543.       </method>
  13544.       <method name="LookupIconSet" cname="gtk_style_lookup_icon_set">
  13545.         <return-type type="GtkIconSet*" />
  13546.         <parameters>
  13547.           <parameter type="const-gchar*" name="stock_id" />
  13548.         </parameters>
  13549.       </method>
  13550.       <constructor cname="gtk_style_new" />
  13551.       <method name="Ref" cname="gtk_style_ref" deprecated="1">
  13552.         <return-type type="GtkStyle*" />
  13553.       </method>
  13554.       <method name="RenderIcon" cname="gtk_style_render_icon">
  13555.         <return-type type="GdkPixbuf*" />
  13556.         <parameters>
  13557.           <parameter type="const-GtkIconSource*" name="source" />
  13558.           <parameter type="GtkTextDirection" name="direction" />
  13559.           <parameter type="GtkStateType" name="state" />
  13560.           <parameter type="GtkIconSize" name="size" />
  13561.           <parameter type="GtkWidget*" name="widget" />
  13562.           <parameter type="const-gchar*" name="detail" />
  13563.         </parameters>
  13564.       </method>
  13565.       <method name="SetBackground" cname="gtk_style_set_background">
  13566.         <return-type type="void" />
  13567.         <parameters>
  13568.           <parameter type="GdkWindow*" name="window" />
  13569.           <parameter type="GtkStateType" name="state_type" />
  13570.         </parameters>
  13571.       </method>
  13572.       <method name="SetFont" cname="gtk_style_set_font" deprecated="1">
  13573.         <return-type type="void" />
  13574.         <parameters>
  13575.           <parameter type="GdkFont*" name="font" />
  13576.         </parameters>
  13577.       </method>
  13578.       <method name="Unref" cname="gtk_style_unref" deprecated="1">
  13579.         <return-type type="void" />
  13580.       </method>
  13581.       <method name="PaintArrow" cname="gtk_paint_arrow" shared="true">
  13582.         <return-type type="void" />
  13583.         <parameters>
  13584.           <parameter type="GtkStyle*" name="style" />
  13585.           <parameter name="window" type="GdkDrawable*" />
  13586.           <parameter type="GtkStateType" name="state_type" />
  13587.           <parameter type="GtkShadowType" name="shadow_type" />
  13588.           <parameter type="GdkRectangle*" name="area" />
  13589.           <parameter type="GtkWidget*" name="widget" />
  13590.           <parameter type="const-gchar*" name="detail" />
  13591.           <parameter type="GtkArrowType" name="arrow_type" />
  13592.           <parameter type="gboolean" name="fill" />
  13593.           <parameter type="gint" name="x" />
  13594.           <parameter type="gint" name="y" />
  13595.           <parameter type="gint" name="width" />
  13596.           <parameter type="gint" name="height" />
  13597.         </parameters>
  13598.       </method>
  13599.       <method name="PaintBoxGap" cname="gtk_paint_box_gap" shared="true">
  13600.         <return-type type="void" />
  13601.         <parameters>
  13602.           <parameter type="GtkStyle*" name="style" />
  13603.           <parameter name="window" type="GdkDrawable*" />
  13604.           <parameter type="GtkStateType" name="state_type" />
  13605.           <parameter type="GtkShadowType" name="shadow_type" />
  13606.           <parameter type="GdkRectangle*" name="area" />
  13607.           <parameter type="GtkWidget*" name="widget" />
  13608.           <parameter type="gchar*" name="detail" />
  13609.           <parameter type="gint" name="x" />
  13610.           <parameter type="gint" name="y" />
  13611.           <parameter type="gint" name="width" />
  13612.           <parameter type="gint" name="height" />
  13613.           <parameter type="GtkPositionType" name="gap_side" />
  13614.           <parameter type="gint" name="gap_x" />
  13615.           <parameter type="gint" name="gap_width" />
  13616.         </parameters>
  13617.       </method>
  13618.       <method name="PaintBox" cname="gtk_paint_box" shared="true">
  13619.         <return-type type="void" />
  13620.         <parameters>
  13621.           <parameter type="GtkStyle*" name="style" />
  13622.           <parameter name="window" type="GdkDrawable*" />
  13623.           <parameter type="GtkStateType" name="state_type" />
  13624.           <parameter type="GtkShadowType" name="shadow_type" />
  13625.           <parameter type="GdkRectangle*" name="area" />
  13626.           <parameter type="GtkWidget*" name="widget" />
  13627.           <parameter type="const-gchar*" name="detail" />
  13628.           <parameter type="gint" name="x" />
  13629.           <parameter type="gint" name="y" />
  13630.           <parameter type="gint" name="width" />
  13631.           <parameter type="gint" name="height" />
  13632.         </parameters>
  13633.       </method>
  13634.       <method name="PaintCheck" cname="gtk_paint_check" shared="true">
  13635.         <return-type type="void" />
  13636.         <parameters>
  13637.           <parameter type="GtkStyle*" name="style" />
  13638.           <parameter name="window" type="GdkDrawable*" />
  13639.           <parameter type="GtkStateType" name="state_type" />
  13640.           <parameter type="GtkShadowType" name="shadow_type" />
  13641.           <parameter type="GdkRectangle*" name="area" />
  13642.           <parameter type="GtkWidget*" name="widget" />
  13643.           <parameter type="const-gchar*" name="detail" />
  13644.           <parameter type="gint" name="x" />
  13645.           <parameter type="gint" name="y" />
  13646.           <parameter type="gint" name="width" />
  13647.           <parameter type="gint" name="height" />
  13648.         </parameters>
  13649.       </method>
  13650.       <method name="PaintDiamond" cname="gtk_paint_diamond" shared="true">
  13651.         <return-type type="void" />
  13652.         <parameters>
  13653.           <parameter type="GtkStyle*" name="style" />
  13654.           <parameter name="window" type="GdkDrawable*" />
  13655.           <parameter type="GtkStateType" name="state_type" />
  13656.           <parameter type="GtkShadowType" name="shadow_type" />
  13657.           <parameter type="GdkRectangle*" name="area" />
  13658.           <parameter type="GtkWidget*" name="widget" />
  13659.           <parameter type="const-gchar*" name="detail" />
  13660.           <parameter type="gint" name="x" />
  13661.           <parameter type="gint" name="y" />
  13662.           <parameter type="gint" name="width" />
  13663.           <parameter type="gint" name="height" />
  13664.         </parameters>
  13665.       </method>
  13666.       <method name="PaintExpander" cname="gtk_paint_expander" shared="true">
  13667.         <return-type type="void" />
  13668.         <parameters>
  13669.           <parameter type="GtkStyle*" name="style" />
  13670.           <parameter name="window" type="GdkDrawable*" />
  13671.           <parameter type="GtkStateType" name="state_type" />
  13672.           <parameter type="GdkRectangle*" name="area" />
  13673.           <parameter type="GtkWidget*" name="widget" />
  13674.           <parameter type="const-gchar*" name="detail" />
  13675.           <parameter type="gint" name="x" />
  13676.           <parameter type="gint" name="y" />
  13677.           <parameter type="GtkExpanderStyle" name="expander_style" />
  13678.         </parameters>
  13679.       </method>
  13680.       <method name="PaintExtension" cname="gtk_paint_extension" shared="true">
  13681.         <return-type type="void" />
  13682.         <parameters>
  13683.           <parameter type="GtkStyle*" name="style" />
  13684.           <parameter name="window" type="GdkDrawable*" />
  13685.           <parameter type="GtkStateType" name="state_type" />
  13686.           <parameter type="GtkShadowType" name="shadow_type" />
  13687.           <parameter type="GdkRectangle*" name="area" />
  13688.           <parameter type="GtkWidget*" name="widget" />
  13689.           <parameter type="gchar*" name="detail" />
  13690.           <parameter type="gint" name="x" />
  13691.           <parameter type="gint" name="y" />
  13692.           <parameter type="gint" name="width" />
  13693.           <parameter type="gint" name="height" />
  13694.           <parameter type="GtkPositionType" name="gap_side" />
  13695.         </parameters>
  13696.       </method>
  13697.       <method name="PaintFlatBox" cname="gtk_paint_flat_box" shared="true">
  13698.         <return-type type="void" />
  13699.         <parameters>
  13700.           <parameter type="GtkStyle*" name="style" />
  13701.           <parameter name="window" type="GdkDrawable*" />
  13702.           <parameter type="GtkStateType" name="state_type" />
  13703.           <parameter type="GtkShadowType" name="shadow_type" />
  13704.           <parameter type="GdkRectangle*" name="area" />
  13705.           <parameter type="GtkWidget*" name="widget" />
  13706.           <parameter type="const-gchar*" name="detail" />
  13707.           <parameter type="gint" name="x" />
  13708.           <parameter type="gint" name="y" />
  13709.           <parameter type="gint" name="width" />
  13710.           <parameter type="gint" name="height" />
  13711.         </parameters>
  13712.       </method>
  13713.       <method name="PaintFocus" cname="gtk_paint_focus" shared="true">
  13714.         <return-type type="void" />
  13715.         <parameters>
  13716.           <parameter type="GtkStyle*" name="style" />
  13717.           <parameter name="window" type="GdkDrawable*" />
  13718.           <parameter type="GtkStateType" name="state_type" />
  13719.           <parameter type="GdkRectangle*" name="area" />
  13720.           <parameter type="GtkWidget*" name="widget" />
  13721.           <parameter type="const-gchar*" name="detail" />
  13722.           <parameter type="gint" name="x" />
  13723.           <parameter type="gint" name="y" />
  13724.           <parameter type="gint" name="width" />
  13725.           <parameter type="gint" name="height" />
  13726.         </parameters>
  13727.       </method>
  13728.       <method name="PaintHandle" cname="gtk_paint_handle" shared="true">
  13729.         <return-type type="void" />
  13730.         <parameters>
  13731.           <parameter type="GtkStyle*" name="style" />
  13732.           <parameter name="window" type="GdkDrawable*" />
  13733.           <parameter type="GtkStateType" name="state_type" />
  13734.           <parameter type="GtkShadowType" name="shadow_type" />
  13735.           <parameter type="GdkRectangle*" name="area" />
  13736.           <parameter type="GtkWidget*" name="widget" />
  13737.           <parameter type="const-gchar*" name="detail" />
  13738.           <parameter type="gint" name="x" />
  13739.           <parameter type="gint" name="y" />
  13740.           <parameter type="gint" name="width" />
  13741.           <parameter type="gint" name="height" />
  13742.           <parameter type="GtkOrientation" name="orientation" />
  13743.         </parameters>
  13744.       </method>
  13745.       <method name="PaintHline" cname="gtk_paint_hline" shared="true">
  13746.         <return-type type="void" />
  13747.         <parameters>
  13748.           <parameter type="GtkStyle*" name="style" />
  13749.           <parameter name="window" type="GdkDrawable*" />
  13750.           <parameter type="GtkStateType" name="state_type" />
  13751.           <parameter type="GdkRectangle*" name="area" />
  13752.           <parameter type="GtkWidget*" name="widget" />
  13753.           <parameter type="const-gchar*" name="detail" />
  13754.           <parameter type="gint" name="x1" />
  13755.           <parameter type="gint" name="x2" />
  13756.           <parameter type="gint" name="y" />
  13757.         </parameters>
  13758.       </method>
  13759.       <method name="PaintLayout" cname="gtk_paint_layout" shared="true">
  13760.         <return-type type="void" />
  13761.         <parameters>
  13762.           <parameter type="GtkStyle*" name="style" />
  13763.           <parameter name="window" type="GdkDrawable*" />
  13764.           <parameter type="GtkStateType" name="state_type" />
  13765.           <parameter type="gboolean" name="use_text" />
  13766.           <parameter type="GdkRectangle*" name="area" />
  13767.           <parameter type="GtkWidget*" name="widget" />
  13768.           <parameter type="const-gchar*" name="detail" />
  13769.           <parameter type="gint" name="x" />
  13770.           <parameter type="gint" name="y" />
  13771.           <parameter type="PangoLayout*" name="layout" />
  13772.         </parameters>
  13773.       </method>
  13774.       <method name="PaintOption" cname="gtk_paint_option" shared="true">
  13775.         <return-type type="void" />
  13776.         <parameters>
  13777.           <parameter type="GtkStyle*" name="style" />
  13778.           <parameter name="window" type="GdkDrawable*" />
  13779.           <parameter type="GtkStateType" name="state_type" />
  13780.           <parameter type="GtkShadowType" name="shadow_type" />
  13781.           <parameter type="GdkRectangle*" name="area" />
  13782.           <parameter type="GtkWidget*" name="widget" />
  13783.           <parameter type="const-gchar*" name="detail" />
  13784.           <parameter type="gint" name="x" />
  13785.           <parameter type="gint" name="y" />
  13786.           <parameter type="gint" name="width" />
  13787.           <parameter type="gint" name="height" />
  13788.         </parameters>
  13789.       </method>
  13790.       <method name="PaintPolygon" cname="gtk_paint_polygon" shared="true">
  13791.         <return-type type="void" />
  13792.         <parameters>
  13793.           <parameter type="GtkStyle*" name="style" />
  13794.           <parameter name="window" type="GdkDrawable*" />
  13795.           <parameter type="GtkStateType" name="state_type" />
  13796.           <parameter type="GtkShadowType" name="shadow_type" />
  13797.           <parameter type="GdkRectangle*" name="area" />
  13798.           <parameter type="GtkWidget*" name="widget" />
  13799.           <parameter type="const-gchar*" name="detail" />
  13800.           <parameter type="GdkPoint*" name="points" array="1" />
  13801.           <parameter type="gint" name="n_points" />
  13802.           <parameter type="gboolean" name="fill" />
  13803.         </parameters>
  13804.       </method>
  13805.       <method name="PaintResizeGrip" cname="gtk_paint_resize_grip" shared="true">
  13806.         <return-type type="void" />
  13807.         <parameters>
  13808.           <parameter type="GtkStyle*" name="style" />
  13809.           <parameter name="window" type="GdkDrawable*" />
  13810.           <parameter type="GtkStateType" name="state_type" />
  13811.           <parameter type="GdkRectangle*" name="area" />
  13812.           <parameter type="GtkWidget*" name="widget" />
  13813.           <parameter type="const-gchar*" name="detail" />
  13814.           <parameter type="GdkWindowEdge" name="edge" />
  13815.           <parameter type="gint" name="x" />
  13816.           <parameter type="gint" name="y" />
  13817.           <parameter type="gint" name="width" />
  13818.           <parameter type="gint" name="height" />
  13819.         </parameters>
  13820.       </method>
  13821.       <method name="PaintShadowGap" cname="gtk_paint_shadow_gap" shared="true">
  13822.         <return-type type="void" />
  13823.         <parameters>
  13824.           <parameter type="GtkStyle*" name="style" />
  13825.           <parameter name="window" type="GdkDrawable*" />
  13826.           <parameter type="GtkStateType" name="state_type" />
  13827.           <parameter type="GtkShadowType" name="shadow_type" />
  13828.           <parameter type="GdkRectangle*" name="area" />
  13829.           <parameter type="GtkWidget*" name="widget" />
  13830.           <parameter type="gchar*" name="detail" />
  13831.           <parameter type="gint" name="x" />
  13832.           <parameter type="gint" name="y" />
  13833.           <parameter type="gint" name="width" />
  13834.           <parameter type="gint" name="height" />
  13835.           <parameter type="GtkPositionType" name="gap_side" />
  13836.           <parameter type="gint" name="gap_x" />
  13837.           <parameter type="gint" name="gap_width" />
  13838.         </parameters>
  13839.       </method>
  13840.       <method name="PaintShadow" cname="gtk_paint_shadow" shared="true">
  13841.         <return-type type="void" />
  13842.         <parameters>
  13843.           <parameter type="GtkStyle*" name="style" />
  13844.           <parameter name="window" type="GdkDrawable*" />
  13845.           <parameter type="GtkStateType" name="state_type" />
  13846.           <parameter type="GtkShadowType" name="shadow_type" />
  13847.           <parameter type="GdkRectangle*" name="area" />
  13848.           <parameter type="GtkWidget*" name="widget" />
  13849.           <parameter type="const-gchar*" name="detail" />
  13850.           <parameter type="gint" name="x" />
  13851.           <parameter type="gint" name="y" />
  13852.           <parameter type="gint" name="width" />
  13853.           <parameter type="gint" name="height" />
  13854.         </parameters>
  13855.       </method>
  13856.       <method name="PaintSlider" cname="gtk_paint_slider" shared="true">
  13857.         <return-type type="void" />
  13858.         <parameters>
  13859.           <parameter type="GtkStyle*" name="style" />
  13860.           <parameter name="window" type="GdkDrawable*" />
  13861.           <parameter type="GtkStateType" name="state_type" />
  13862.           <parameter type="GtkShadowType" name="shadow_type" />
  13863.           <parameter type="GdkRectangle*" name="area" />
  13864.           <parameter type="GtkWidget*" name="widget" />
  13865.           <parameter type="const-gchar*" name="detail" />
  13866.           <parameter type="gint" name="x" />
  13867.           <parameter type="gint" name="y" />
  13868.           <parameter type="gint" name="width" />
  13869.           <parameter type="gint" name="height" />
  13870.           <parameter type="GtkOrientation" name="orientation" />
  13871.         </parameters>
  13872.       </method>
  13873.       <method name="PaintTab" cname="gtk_paint_tab" shared="true">
  13874.         <return-type type="void" />
  13875.         <parameters>
  13876.           <parameter type="GtkStyle*" name="style" />
  13877.           <parameter name="window" type="GdkDrawable*" />
  13878.           <parameter type="GtkStateType" name="state_type" />
  13879.           <parameter type="GtkShadowType" name="shadow_type" />
  13880.           <parameter type="GdkRectangle*" name="area" />
  13881.           <parameter type="GtkWidget*" name="widget" />
  13882.           <parameter type="const-gchar*" name="detail" />
  13883.           <parameter type="gint" name="x" />
  13884.           <parameter type="gint" name="y" />
  13885.           <parameter type="gint" name="width" />
  13886.           <parameter type="gint" name="height" />
  13887.         </parameters>
  13888.       </method>
  13889.       <method name="PaintVline" cname="gtk_paint_vline" shared="true">
  13890.         <return-type type="void" />
  13891.         <parameters>
  13892.           <parameter type="GtkStyle*" name="style" />
  13893.           <parameter name="window" type="GdkDrawable*" />
  13894.           <parameter type="GtkStateType" name="state_type" />
  13895.           <parameter type="GdkRectangle*" name="area" />
  13896.           <parameter type="GtkWidget*" name="widget" />
  13897.           <parameter type="const-gchar*" name="detail" />
  13898.           <parameter type="gint" name="y1_" />
  13899.           <parameter type="gint" name="y2_" />
  13900.           <parameter type="gint" name="x" />
  13901.         </parameters>
  13902.       </method>
  13903.     </object>
  13904.     <object name="Table" cname="GtkTable" parent="GtkContainer">
  13905.       <field name="Children" cname="children" type="GList*" />
  13906.       <field name="Rows" cname="rows" type="GtkTableRowCol*" />
  13907.       <field name="Cols" cname="cols" type="GtkTableRowCol*" />
  13908.       <field name="Nrows" cname="nrows" type="guint16" />
  13909.       <field name="Ncols" cname="ncols" type="guint16" />
  13910.       <field name="ColumnSpacing" cname="column_spacing" type="guint16" />
  13911.       <field name="RowSpacing" cname="row_spacing" type="guint16" />
  13912.       <field name="Homogeneous" cname="homogeneous" bits="1" type="guint" />
  13913.       <property name="NRows" cname="n-rows" type="guint" readable="true" writeable="true" />
  13914.       <property name="NColumns" cname="n-columns" type="guint" readable="true" writeable="true" />
  13915.       <property name="RowSpacing" cname="row-spacing" type="guint" readable="true" writeable="true" />
  13916.       <property name="ColumnSpacing" cname="column-spacing" type="guint" readable="true" writeable="true" />
  13917.       <property name="Homogeneous" cname="homogeneous" type="gboolean" readable="true" writeable="true" />
  13918.       <childprop name="LeftAttach" cname="left-attach" type="guint" readable="true" writeable="true" />
  13919.       <childprop name="RightAttach" cname="right-attach" type="guint" readable="true" writeable="true" />
  13920.       <childprop name="TopAttach" cname="top-attach" type="guint" readable="true" writeable="true" />
  13921.       <childprop name="BottomAttach" cname="bottom-attach" type="guint" readable="true" writeable="true" />
  13922.       <childprop name="XOptions" cname="x-options" type="GtkAttachOptions" readable="true" writeable="true" />
  13923.       <childprop name="YOptions" cname="y-options" type="GtkAttachOptions" readable="true" writeable="true" />
  13924.       <childprop name="XPadding" cname="x-padding" type="guint" readable="true" writeable="true" />
  13925.       <childprop name="YPadding" cname="y-padding" type="guint" readable="true" writeable="true" />
  13926.       <method name="Attach" cname="gtk_table_attach">
  13927.         <return-type type="void" />
  13928.         <parameters>
  13929.           <parameter type="GtkWidget*" name="child" />
  13930.           <parameter type="guint" name="left_attach" />
  13931.           <parameter type="guint" name="right_attach" />
  13932.           <parameter type="guint" name="top_attach" />
  13933.           <parameter type="guint" name="bottom_attach" />
  13934.           <parameter type="GtkAttachOptions" name="xoptions" />
  13935.           <parameter type="GtkAttachOptions" name="yoptions" />
  13936.           <parameter type="guint" name="xpadding" />
  13937.           <parameter type="guint" name="ypadding" />
  13938.         </parameters>
  13939.       </method>
  13940.       <method cname="gtk_table_attach_defaults" name="Attach">
  13941.         <return-type type="void" />
  13942.         <parameters>
  13943.           <parameter type="GtkWidget*" name="widget" />
  13944.           <parameter type="guint" name="left_attach" />
  13945.           <parameter type="guint" name="right_attach" />
  13946.           <parameter type="guint" name="top_attach" />
  13947.           <parameter type="guint" name="bottom_attach" />
  13948.         </parameters>
  13949.       </method>
  13950.       <method name="GetColSpacing" cname="gtk_table_get_col_spacing">
  13951.         <return-type type="guint" />
  13952.         <parameters>
  13953.           <parameter type="guint" name="column" />
  13954.         </parameters>
  13955.       </method>
  13956.       <method name="GetDefaultColSpacing" cname="gtk_table_get_default_col_spacing">
  13957.         <return-type type="guint" />
  13958.       </method>
  13959.       <method name="GetDefaultRowSpacing" cname="gtk_table_get_default_row_spacing">
  13960.         <return-type type="guint" />
  13961.       </method>
  13962.       <method name="GetHomogeneous" cname="gtk_table_get_homogeneous">
  13963.         <return-type type="gboolean" />
  13964.       </method>
  13965.       <method name="GetRowSpacing" cname="gtk_table_get_row_spacing">
  13966.         <return-type type="guint" />
  13967.         <parameters>
  13968.           <parameter type="guint" name="row" />
  13969.         </parameters>
  13970.       </method>
  13971.       <method name="GetType" cname="gtk_table_get_type" shared="true">
  13972.         <return-type type="GType" />
  13973.       </method>
  13974.       <constructor cname="gtk_table_new">
  13975.         <parameters>
  13976.           <parameter type="guint" name="rows" property_name="n_rows" />
  13977.           <parameter type="guint" name="columns" property_name="n_columns" />
  13978.           <parameter type="gboolean" name="homogeneous" />
  13979.         </parameters>
  13980.       </constructor>
  13981.       <method name="Resize" cname="gtk_table_resize">
  13982.         <return-type type="void" />
  13983.         <parameters>
  13984.           <parameter type="guint" name="rows" />
  13985.           <parameter type="guint" name="columns" />
  13986.         </parameters>
  13987.       </method>
  13988.       <method name="SetColSpacing" cname="gtk_table_set_col_spacing">
  13989.         <return-type type="void" />
  13990.         <parameters>
  13991.           <parameter type="guint" name="column" />
  13992.           <parameter type="guint" name="spacing" />
  13993.         </parameters>
  13994.       </method>
  13995.       <method name="SetColSpacings" cname="gtk_table_set_col_spacings" hidden="1">
  13996.         <return-type type="void" />
  13997.         <parameters>
  13998.           <parameter type="guint" name="spacing" />
  13999.         </parameters>
  14000.       </method>
  14001.       <method name="SetHomogeneous" cname="gtk_table_set_homogeneous">
  14002.         <return-type type="void" />
  14003.         <parameters>
  14004.           <parameter type="gboolean" name="homogeneous" />
  14005.         </parameters>
  14006.       </method>
  14007.       <method name="SetRowSpacing" cname="gtk_table_set_row_spacing">
  14008.         <return-type type="void" />
  14009.         <parameters>
  14010.           <parameter type="guint" name="row" />
  14011.           <parameter type="guint" name="spacing" />
  14012.         </parameters>
  14013.       </method>
  14014.       <method name="SetRowSpacings" cname="gtk_table_set_row_spacings" hidden="1">
  14015.         <return-type type="void" />
  14016.         <parameters>
  14017.           <parameter type="guint" name="spacing" />
  14018.         </parameters>
  14019.       </method>
  14020.     </object>
  14021.     <object name="TearoffMenuItem" cname="GtkTearoffMenuItem" parent="GtkMenuItem">
  14022.       <field name="TornOff" cname="torn_off" bits="1" type="guint" />
  14023.       <method name="GetType" cname="gtk_tearoff_menu_item_get_type" shared="true">
  14024.         <return-type type="GType" />
  14025.       </method>
  14026.       <constructor cname="gtk_tearoff_menu_item_new" />
  14027.     </object>
  14028.     <object name="TextBuffer" cname="GtkTextBuffer" parent="GObject">
  14029.       <field name="TagTable" cname="tag_table" type="GtkTextTagTable*" />
  14030.       <field name="Btree" cname="btree" type="GtkTextBTree*" />
  14031.       <field name="ClipboardContentsBuffers" cname="clipboard_contents_buffers" type="GSList*" />
  14032.       <field name="SelectionClipboards" cname="selection_clipboards" type="GSList*" />
  14033.       <field name="LogAttrCache" cname="log_attr_cache" type="GtkTextLogAttrCache*" />
  14034.       <field name="UserActionCount" cname="user_action_count" type="guint" />
  14035.       <field name="Modified" cname="modified" bits="1" type="guint" />
  14036.       <field name="HasSelection" cname="has_selection" bits="1" type="guint" />
  14037.       <property name="TagTable" cname="tag-table" type="GtkTextTagTable" readable="true" writeable="true" construct-only="true" />
  14038.       <property name="Text" cname="text" type="gchar*" readable="true" writeable="true" />
  14039.       <property name="HasSelection" cname="has-selection" type="gboolean" readable="true" />
  14040.       <property name="CursorPosition" cname="cursor-position" type="gint" readable="true" />
  14041.       <property name="CopyTargetList" cname="copy-target-list" type="GtkTargetList" readable="true" />
  14042.       <property name="PasteTargetList" cname="paste-target-list" type="GtkTargetList" readable="true" />
  14043.       <signal name="InsertText" cname="insert_text" when="LAST">
  14044.         <return-type type="void" />
  14045.         <parameters>
  14046.           <parameter type="GtkTextBuffer*" name="buffer" />
  14047.           <parameter type="GtkTextIter*" name="pos" />
  14048.           <parameter type="const-gchar*" name="text" />
  14049.           <parameter type="gint" name="length" />
  14050.         </parameters>
  14051.       </signal>
  14052.       <signal cname="insert_pixbuf" when="LAST" name="PixbufInserted">
  14053.         <return-type type="void" />
  14054.         <parameters>
  14055.           <parameter type="GtkTextBuffer*" name="buffer" />
  14056.           <parameter type="GtkTextIter*" name="pos" />
  14057.           <parameter type="GdkPixbuf*" name="pixbuf" />
  14058.         </parameters>
  14059.       </signal>
  14060.       <signal cname="insert_child_anchor" when="LAST" name="ChildAnchorInserted">
  14061.         <return-type type="void" />
  14062.         <parameters>
  14063.           <parameter type="GtkTextBuffer*" name="buffer" />
  14064.           <parameter type="GtkTextIter*" name="pos" />
  14065.           <parameter type="GtkTextChildAnchor*" name="anchor" />
  14066.         </parameters>
  14067.       </signal>
  14068.       <signal name="DeleteRange" cname="delete_range" when="LAST">
  14069.         <return-type type="void" />
  14070.         <parameters>
  14071.           <parameter type="GtkTextBuffer*" name="buffer" />
  14072.           <parameter type="GtkTextIter*" name="start" />
  14073.           <parameter type="GtkTextIter*" name="end" />
  14074.         </parameters>
  14075.       </signal>
  14076.       <signal name="Changed" cname="changed" when="LAST">
  14077.         <return-type type="void" />
  14078.         <parameters>
  14079.           <parameter type="GtkTextBuffer*" name="buffer" />
  14080.         </parameters>
  14081.       </signal>
  14082.       <signal name="ModifiedChanged" cname="modified_changed" when="LAST">
  14083.         <return-type type="void" />
  14084.         <parameters>
  14085.           <parameter type="GtkTextBuffer*" name="buffer" />
  14086.         </parameters>
  14087.       </signal>
  14088.       <signal name="MarkSet" cname="mark_set" when="LAST">
  14089.         <return-type type="void" />
  14090.         <parameters>
  14091.           <parameter type="GtkTextBuffer*" name="buffer" />
  14092.           <parameter type="const-GtkTextIter*" name="location" />
  14093.           <parameter type="GtkTextMark*" name="mark" />
  14094.         </parameters>
  14095.       </signal>
  14096.       <signal name="MarkDeleted" cname="mark_deleted" when="LAST">
  14097.         <return-type type="void" />
  14098.         <parameters>
  14099.           <parameter type="GtkTextBuffer*" name="buffer" />
  14100.           <parameter type="GtkTextMark*" name="mark" />
  14101.         </parameters>
  14102.       </signal>
  14103.       <signal cname="apply_tag" when="LAST" name="TagApplied">
  14104.         <return-type type="void" />
  14105.         <parameters>
  14106.           <parameter type="GtkTextBuffer*" name="buffer" />
  14107.           <parameter type="GtkTextTag*" name="tag" />
  14108.           <parameter type="const-GtkTextIter*" name="start_char" />
  14109.           <parameter type="const-GtkTextIter*" name="end_char" />
  14110.         </parameters>
  14111.       </signal>
  14112.       <signal cname="remove_tag" when="LAST" name="TagRemoved">
  14113.         <return-type type="void" />
  14114.         <parameters>
  14115.           <parameter type="GtkTextBuffer*" name="buffer" />
  14116.           <parameter type="GtkTextTag*" name="tag" />
  14117.           <parameter type="const-GtkTextIter*" name="start_char" />
  14118.           <parameter type="const-GtkTextIter*" name="end_char" />
  14119.         </parameters>
  14120.       </signal>
  14121.       <signal cname="begin_user_action" when="LAST" name="UserActionBegun">
  14122.         <return-type type="void" />
  14123.         <parameters>
  14124.           <parameter type="GtkTextBuffer*" name="buffer" />
  14125.         </parameters>
  14126.       </signal>
  14127.       <signal cname="end_user_action" when="LAST" name="UserActionEnded">
  14128.         <return-type type="void" />
  14129.         <parameters>
  14130.           <parameter type="GtkTextBuffer*" name="buffer" />
  14131.         </parameters>
  14132.       </signal>
  14133.       <method name="AddSelectionClipboard" cname="gtk_text_buffer_add_selection_clipboard">
  14134.         <return-type type="void" />
  14135.         <parameters>
  14136.           <parameter type="GtkClipboard*" name="clipboard" />
  14137.         </parameters>
  14138.       </method>
  14139.       <method name="ApplyTag" cname="gtk_text_buffer_apply_tag">
  14140.         <return-type type="void" />
  14141.         <parameters>
  14142.           <parameter type="GtkTextTag*" name="tag" />
  14143.           <parameter type="const-GtkTextIter*" name="start" />
  14144.           <parameter type="const-GtkTextIter*" name="end" />
  14145.         </parameters>
  14146.       </method>
  14147.       <method cname="gtk_text_buffer_apply_tag_by_name" name="ApplyTag">
  14148.         <return-type type="void" />
  14149.         <parameters>
  14150.           <parameter type="const-gchar*" name="name" />
  14151.           <parameter type="const-GtkTextIter*" name="start" />
  14152.           <parameter type="const-GtkTextIter*" name="end" />
  14153.         </parameters>
  14154.       </method>
  14155.       <method name="Backspace" cname="gtk_text_buffer_backspace">
  14156.         <return-type type="gboolean" />
  14157.         <parameters>
  14158.           <parameter type="GtkTextIter*" name="iter" pass_as="ref" />
  14159.           <parameter type="gboolean" name="interactive" />
  14160.           <parameter type="gboolean" name="default_editable" />
  14161.         </parameters>
  14162.       </method>
  14163.       <method name="BeginUserAction" cname="gtk_text_buffer_begin_user_action">
  14164.         <return-type type="void" />
  14165.       </method>
  14166.       <method name="CopyClipboard" cname="gtk_text_buffer_copy_clipboard">
  14167.         <return-type type="void" />
  14168.         <parameters>
  14169.           <parameter type="GtkClipboard*" name="clipboard" />
  14170.         </parameters>
  14171.       </method>
  14172.       <method name="CreateChildAnchor" cname="gtk_text_buffer_create_child_anchor">
  14173.         <return-type type="GtkTextChildAnchor*" />
  14174.         <parameters>
  14175.           <parameter type="GtkTextIter*" name="iter" pass_as="ref" />
  14176.         </parameters>
  14177.       </method>
  14178.       <method name="CreateMark" cname="gtk_text_buffer_create_mark">
  14179.         <return-type type="GtkTextMark*" />
  14180.         <parameters>
  14181.           <parameter type="const-gchar*" name="mark_name" />
  14182.           <parameter type="const-GtkTextIter*" name="where" />
  14183.           <parameter type="gboolean" name="left_gravity" />
  14184.         </parameters>
  14185.       </method>
  14186.       <method name="CreateTag" cname="gtk_text_buffer_create_tag">
  14187.         <return-type type="GtkTextTag*" />
  14188.         <parameters>
  14189.           <parameter type="const-gchar*" name="tag_name" />
  14190.           <parameter type="const-gchar*" name="first_property_name" />
  14191.           <parameter ellipsis="true" />
  14192.         </parameters>
  14193.       </method>
  14194.       <method name="CutClipboard" cname="gtk_text_buffer_cut_clipboard">
  14195.         <return-type type="void" />
  14196.         <parameters>
  14197.           <parameter type="GtkClipboard*" name="clipboard" />
  14198.           <parameter type="gboolean" name="default_editable" />
  14199.         </parameters>
  14200.       </method>
  14201.       <method name="Delete" cname="gtk_text_buffer_delete">
  14202.         <return-type type="void" />
  14203.         <parameters>
  14204.           <parameter type="GtkTextIter*" name="start" pass_as="ref" />
  14205.           <parameter type="GtkTextIter*" name="end" pass_as="ref" />
  14206.         </parameters>
  14207.       </method>
  14208.       <method name="DeleteInteractive" cname="gtk_text_buffer_delete_interactive">
  14209.         <return-type type="gboolean" />
  14210.         <parameters>
  14211.           <parameter type="GtkTextIter*" name="start_iter" pass_as="ref" />
  14212.           <parameter type="GtkTextIter*" name="end_iter" pass_as="ref" />
  14213.           <parameter type="gboolean" name="default_editable" />
  14214.         </parameters>
  14215.       </method>
  14216.       <method name="DeleteMark" cname="gtk_text_buffer_delete_mark">
  14217.         <return-type type="void" />
  14218.         <parameters>
  14219.           <parameter type="GtkTextMark*" name="mark" />
  14220.         </parameters>
  14221.       </method>
  14222.       <method cname="gtk_text_buffer_delete_mark_by_name" name="DeleteMark">
  14223.         <return-type type="void" />
  14224.         <parameters>
  14225.           <parameter type="const-gchar*" name="name" />
  14226.         </parameters>
  14227.       </method>
  14228.       <method name="DeleteSelection" cname="gtk_text_buffer_delete_selection">
  14229.         <return-type type="gboolean" />
  14230.         <parameters>
  14231.           <parameter type="gboolean" name="interactive" />
  14232.           <parameter type="gboolean" name="default_editable" />
  14233.         </parameters>
  14234.       </method>
  14235.       <method name="Deserialize" cname="gtk_text_buffer_deserialize">
  14236.         <return-type type="gboolean" />
  14237.         <parameters>
  14238.           <parameter type="GtkTextBuffer*" name="content_buffer" />
  14239.           <parameter type="GdkAtom" name="format" />
  14240.           <parameter type="GtkTextIter*" name="iter" pass_as="ref" />
  14241.           <parameter type="const-guint8*" name="data" array="1" />
  14242.           <parameter type="gsize" name="length" />
  14243.           <parameter type="GError**" name="error" />
  14244.         </parameters>
  14245.       </method>
  14246.       <method name="DeserializeGetCanCreateTags" cname="gtk_text_buffer_deserialize_get_can_create_tags">
  14247.         <return-type type="gboolean" />
  14248.         <parameters>
  14249.           <parameter type="GdkAtom" name="format" />
  14250.         </parameters>
  14251.       </method>
  14252.       <method name="DeserializeSetCanCreateTags" cname="gtk_text_buffer_deserialize_set_can_create_tags">
  14253.         <return-type type="void" />
  14254.         <parameters>
  14255.           <parameter type="GdkAtom" name="format" />
  14256.           <parameter type="gboolean" name="can_create_tags" />
  14257.         </parameters>
  14258.       </method>
  14259.       <method name="EndUserAction" cname="gtk_text_buffer_end_user_action">
  14260.         <return-type type="void" />
  14261.       </method>
  14262.       <method name="GetBounds" cname="gtk_text_buffer_get_bounds">
  14263.         <return-type type="void" />
  14264.         <parameters>
  14265.           <parameter type="GtkTextIter*" name="start" pass_as="out" />
  14266.           <parameter type="GtkTextIter*" name="end" pass_as="out" />
  14267.         </parameters>
  14268.       </method>
  14269.       <method name="GetCharCount" cname="gtk_text_buffer_get_char_count">
  14270.         <return-type type="gint" />
  14271.       </method>
  14272.       <method name="GetCopyTargetList" cname="gtk_text_buffer_get_copy_target_list">
  14273.         <return-type type="GtkTargetList*" />
  14274.       </method>
  14275.       <method name="GetDeserializeFormats" cname="gtk_text_buffer_get_deserialize_formats" hidden="1">
  14276.         <return-type type="GdkAtom*" />
  14277.         <parameters>
  14278.           <parameter type="gint*" name="n_formats" />
  14279.         </parameters>
  14280.       </method>
  14281.       <method name="GetEndIter" cname="gtk_text_buffer_get_end_iter">
  14282.         <return-type type="void" />
  14283.         <parameters>
  14284.           <parameter type="GtkTextIter*" name="iter" pass_as="out" />
  14285.         </parameters>
  14286.       </method>
  14287.       <method name="GetHasSelection" cname="gtk_text_buffer_get_has_selection">
  14288.         <return-type type="gboolean" />
  14289.       </method>
  14290.       <method cname="gtk_text_buffer_get_insert" name="GetInsertMark">
  14291.         <return-type type="GtkTextMark*" />
  14292.       </method>
  14293.       <method name="GetIterAtChildAnchor" cname="gtk_text_buffer_get_iter_at_child_anchor">
  14294.         <return-type type="void" />
  14295.         <parameters>
  14296.           <parameter type="GtkTextIter*" name="iter" pass_as="out" />
  14297.           <parameter type="GtkTextChildAnchor*" name="anchor" />
  14298.         </parameters>
  14299.       </method>
  14300.       <method name="GetIterAtLine" cname="gtk_text_buffer_get_iter_at_line">
  14301.         <return-type type="void" />
  14302.         <parameters>
  14303.           <parameter type="GtkTextIter*" name="iter" pass_as="out" />
  14304.           <parameter type="gint" name="line_number" />
  14305.         </parameters>
  14306.       </method>
  14307.       <method name="GetIterAtLineIndex" cname="gtk_text_buffer_get_iter_at_line_index">
  14308.         <return-type type="void" />
  14309.         <parameters>
  14310.           <parameter type="GtkTextIter*" name="iter" pass_as="out" />
  14311.           <parameter type="gint" name="line_number" />
  14312.           <parameter type="gint" name="byte_index" />
  14313.         </parameters>
  14314.       </method>
  14315.       <method name="GetIterAtLineOffset" cname="gtk_text_buffer_get_iter_at_line_offset">
  14316.         <return-type type="void" />
  14317.         <parameters>
  14318.           <parameter type="GtkTextIter*" name="iter" pass_as="out" />
  14319.           <parameter type="gint" name="line_number" />
  14320.           <parameter type="gint" name="char_offset" />
  14321.         </parameters>
  14322.       </method>
  14323.       <method name="GetIterAtMark" cname="gtk_text_buffer_get_iter_at_mark">
  14324.         <return-type type="void" />
  14325.         <parameters>
  14326.           <parameter type="GtkTextIter*" name="iter" pass_as="out" />
  14327.           <parameter type="GtkTextMark*" name="mark" />
  14328.         </parameters>
  14329.       </method>
  14330.       <method name="GetIterAtOffset" cname="gtk_text_buffer_get_iter_at_offset">
  14331.         <return-type type="void" />
  14332.         <parameters>
  14333.           <parameter type="GtkTextIter*" name="iter" pass_as="out" />
  14334.           <parameter type="gint" name="char_offset" />
  14335.         </parameters>
  14336.       </method>
  14337.       <method name="GetLineCount" cname="gtk_text_buffer_get_line_count">
  14338.         <return-type type="gint" />
  14339.       </method>
  14340.       <method name="GetMark" cname="gtk_text_buffer_get_mark">
  14341.         <return-type type="GtkTextMark*" />
  14342.         <parameters>
  14343.           <parameter type="const-gchar*" name="name" />
  14344.         </parameters>
  14345.       </method>
  14346.       <method name="GetModified" cname="gtk_text_buffer_get_modified">
  14347.         <return-type type="gboolean" />
  14348.       </method>
  14349.       <method name="GetPasteTargetList" cname="gtk_text_buffer_get_paste_target_list">
  14350.         <return-type type="GtkTargetList*" />
  14351.       </method>
  14352.       <method name="GetSelectionBound" cname="gtk_text_buffer_get_selection_bound">
  14353.         <return-type type="GtkTextMark*" />
  14354.       </method>
  14355.       <method name="GetSelectionBounds" cname="gtk_text_buffer_get_selection_bounds">
  14356.         <return-type type="gboolean" />
  14357.         <parameters>
  14358.           <parameter type="GtkTextIter*" name="start" pass_as="out" />
  14359.           <parameter type="GtkTextIter*" name="end" pass_as="out" />
  14360.         </parameters>
  14361.       </method>
  14362.       <method name="GetSerializeFormats" cname="gtk_text_buffer_get_serialize_formats" hidden="1">
  14363.         <return-type type="GdkAtom*" />
  14364.         <parameters>
  14365.           <parameter type="gint*" name="n_formats" />
  14366.         </parameters>
  14367.       </method>
  14368.       <method name="GetSlice" cname="gtk_text_buffer_get_slice">
  14369.         <return-type type="gchar*" />
  14370.         <parameters>
  14371.           <parameter type="const-GtkTextIter*" name="start" />
  14372.           <parameter type="const-GtkTextIter*" name="end" />
  14373.           <parameter type="gboolean" name="include_hidden_chars" />
  14374.         </parameters>
  14375.       </method>
  14376.       <method name="GetStartIter" cname="gtk_text_buffer_get_start_iter">
  14377.         <return-type type="void" />
  14378.         <parameters>
  14379.           <parameter type="GtkTextIter*" name="iter" pass_as="out" />
  14380.         </parameters>
  14381.       </method>
  14382.       <method name="GetTagTable" cname="gtk_text_buffer_get_tag_table">
  14383.         <return-type type="GtkTextTagTable*" />
  14384.       </method>
  14385.       <method name="GetText" cname="gtk_text_buffer_get_text">
  14386.         <return-type type="gchar*" />
  14387.         <parameters>
  14388.           <parameter type="const-GtkTextIter*" name="start" />
  14389.           <parameter type="const-GtkTextIter*" name="end" />
  14390.           <parameter type="gboolean" name="include_hidden_chars" />
  14391.         </parameters>
  14392.       </method>
  14393.       <method name="GetType" cname="gtk_text_buffer_get_type" shared="true">
  14394.         <return-type type="GType" />
  14395.       </method>
  14396.       <method name="Insert" cname="gtk_text_buffer_insert" hidden="1">
  14397.         <return-type type="void" />
  14398.         <parameters>
  14399.           <parameter type="GtkTextIter*" name="iter" pass_as="ref" />
  14400.           <parameter type="const-gchar*" name="text" />
  14401.           <parameter type="gint" name="len" />
  14402.         </parameters>
  14403.       </method>
  14404.       <method name="InsertAtCursor" cname="gtk_text_buffer_insert_at_cursor" hidden="1">
  14405.         <return-type type="void" />
  14406.         <parameters>
  14407.           <parameter type="const-gchar*" name="text" />
  14408.           <parameter type="gint" name="len" />
  14409.         </parameters>
  14410.       </method>
  14411.       <method name="InsertChildAnchor" cname="gtk_text_buffer_insert_child_anchor">
  14412.         <return-type type="void" />
  14413.         <parameters>
  14414.           <parameter type="GtkTextIter*" name="iter" pass_as="ref" />
  14415.           <parameter type="GtkTextChildAnchor*" name="anchor" />
  14416.         </parameters>
  14417.       </method>
  14418.       <method name="InsertInteractive" cname="gtk_text_buffer_insert_interactive" hidden="1">
  14419.         <return-type type="gboolean" />
  14420.         <parameters>
  14421.           <parameter type="GtkTextIter*" name="iter" pass_as="ref" />
  14422.           <parameter type="const-gchar*" name="text" />
  14423.           <parameter type="gint" name="len" />
  14424.           <parameter type="gboolean" name="default_editable" />
  14425.         </parameters>
  14426.       </method>
  14427.       <method name="InsertInteractiveAtCursor" cname="gtk_text_buffer_insert_interactive_at_cursor" hidden="1">
  14428.         <return-type type="gboolean" />
  14429.         <parameters>
  14430.           <parameter type="const-gchar*" name="text" />
  14431.           <parameter type="gint" name="len" />
  14432.           <parameter type="gboolean" name="default_editable" />
  14433.         </parameters>
  14434.       </method>
  14435.       <method name="InsertPixbuf" cname="gtk_text_buffer_insert_pixbuf">
  14436.         <return-type type="void" />
  14437.         <parameters>
  14438.           <parameter type="GtkTextIter*" name="iter" pass_as="ref" />
  14439.           <parameter type="GdkPixbuf*" name="pixbuf" />
  14440.         </parameters>
  14441.       </method>
  14442.       <method name="InsertRange" cname="gtk_text_buffer_insert_range">
  14443.         <return-type type="void" />
  14444.         <parameters>
  14445.           <parameter type="GtkTextIter*" name="iter" pass_as="ref" />
  14446.           <parameter type="const-GtkTextIter*" name="start" />
  14447.           <parameter type="const-GtkTextIter*" name="end" />
  14448.         </parameters>
  14449.       </method>
  14450.       <method name="InsertRangeInteractive" cname="gtk_text_buffer_insert_range_interactive">
  14451.         <return-type type="gboolean" />
  14452.         <parameters>
  14453.           <parameter type="GtkTextIter*" name="iter" pass_as="ref" />
  14454.           <parameter type="const-GtkTextIter*" name="start" />
  14455.           <parameter type="const-GtkTextIter*" name="end" />
  14456.           <parameter type="gboolean" name="default_editable" />
  14457.         </parameters>
  14458.       </method>
  14459.       <method name="InsertWithTags" cname="gtk_text_buffer_insert_with_tags" hidden="1">
  14460.         <return-type type="void" />
  14461.         <parameters>
  14462.           <parameter type="GtkTextIter*" name="iter" pass_as="ref" />
  14463.           <parameter type="const-gchar*" name="text" />
  14464.           <parameter type="gint" name="len" />
  14465.           <parameter type="GtkTextTag*" name="first_tag" />
  14466.           <parameter ellipsis="true" />
  14467.         </parameters>
  14468.       </method>
  14469.       <method name="InsertWithTagsByName" cname="gtk_text_buffer_insert_with_tags_by_name" hidden="1">
  14470.         <return-type type="void" />
  14471.         <parameters>
  14472.           <parameter type="GtkTextIter*" name="iter" pass_as="ref" />
  14473.           <parameter type="const-gchar*" name="text" />
  14474.           <parameter type="gint" name="len" />
  14475.           <parameter type="const-gchar*" name="first_tag_name" />
  14476.           <parameter ellipsis="true" />
  14477.         </parameters>
  14478.       </method>
  14479.       <method name="MoveMark" cname="gtk_text_buffer_move_mark">
  14480.         <return-type type="void" />
  14481.         <parameters>
  14482.           <parameter type="GtkTextMark*" name="mark" />
  14483.           <parameter type="const-GtkTextIter*" name="where" />
  14484.         </parameters>
  14485.       </method>
  14486.       <method cname="gtk_text_buffer_move_mark_by_name" name="MoveMark">
  14487.         <return-type type="void" />
  14488.         <parameters>
  14489.           <parameter type="const-gchar*" name="name" />
  14490.           <parameter type="const-GtkTextIter*" name="where" />
  14491.         </parameters>
  14492.       </method>
  14493.       <constructor cname="gtk_text_buffer_new">
  14494.         <parameters>
  14495.           <parameter type="GtkTextTagTable*" name="table" property_name="tag_table" />
  14496.         </parameters>
  14497.       </constructor>
  14498.       <method name="PasteClipboard" cname="gtk_text_buffer_paste_clipboard">
  14499.         <return-type type="void" />
  14500.         <parameters>
  14501.           <parameter type="GtkClipboard*" name="clipboard" />
  14502.           <parameter type="GtkTextIter*" name="override_location" pass_as="ref" />
  14503.           <parameter type="gboolean" name="default_editable" />
  14504.         </parameters>
  14505.       </method>
  14506.       <method name="PlaceCursor" cname="gtk_text_buffer_place_cursor">
  14507.         <return-type type="void" />
  14508.         <parameters>
  14509.           <parameter type="const-GtkTextIter*" name="where" />
  14510.         </parameters>
  14511.       </method>
  14512.       <method name="RegisterDeserializeFormat" cname="gtk_text_buffer_register_deserialize_format">
  14513.         <return-type type="GdkAtom" />
  14514.         <parameters>
  14515.           <parameter type="const-gchar*" name="mime_type" />
  14516.           <parameter type="GtkTextBufferDeserializeFunc" name="function" />
  14517.           <parameter type="gpointer" name="user_data" />
  14518.           <parameter type="GDestroyNotify" name="user_data_destroy" />
  14519.         </parameters>
  14520.       </method>
  14521.       <method name="RegisterDeserializeTagset" cname="gtk_text_buffer_register_deserialize_tagset">
  14522.         <return-type type="GdkAtom" />
  14523.         <parameters>
  14524.           <parameter type="const-gchar*" name="tagset_name" />
  14525.         </parameters>
  14526.       </method>
  14527.       <method name="RegisterSerializeFormat" cname="gtk_text_buffer_register_serialize_format">
  14528.         <return-type type="GdkAtom" />
  14529.         <parameters>
  14530.           <parameter type="const-gchar*" name="mime_type" />
  14531.           <parameter type="GtkTextBufferSerializeFunc" name="function" />
  14532.           <parameter type="gpointer" name="user_data" />
  14533.           <parameter type="GDestroyNotify" name="user_data_destroy" />
  14534.         </parameters>
  14535.       </method>
  14536.       <method name="RegisterSerializeTagset" cname="gtk_text_buffer_register_serialize_tagset">
  14537.         <return-type type="GdkAtom" />
  14538.         <parameters>
  14539.           <parameter type="const-gchar*" name="tagset_name" />
  14540.         </parameters>
  14541.       </method>
  14542.       <method name="RemoveAllTags" cname="gtk_text_buffer_remove_all_tags">
  14543.         <return-type type="void" />
  14544.         <parameters>
  14545.           <parameter type="const-GtkTextIter*" name="start" />
  14546.           <parameter type="const-GtkTextIter*" name="end" />
  14547.         </parameters>
  14548.       </method>
  14549.       <method name="RemoveSelectionClipboard" cname="gtk_text_buffer_remove_selection_clipboard">
  14550.         <return-type type="void" />
  14551.         <parameters>
  14552.           <parameter type="GtkClipboard*" name="clipboard" />
  14553.         </parameters>
  14554.       </method>
  14555.       <method name="RemoveTag" cname="gtk_text_buffer_remove_tag">
  14556.         <return-type type="void" />
  14557.         <parameters>
  14558.           <parameter type="GtkTextTag*" name="tag" />
  14559.           <parameter type="const-GtkTextIter*" name="start" />
  14560.           <parameter type="const-GtkTextIter*" name="end" />
  14561.         </parameters>
  14562.       </method>
  14563.       <method cname="gtk_text_buffer_remove_tag_by_name" name="RemoveTag">
  14564.         <return-type type="void" />
  14565.         <parameters>
  14566.           <parameter type="const-gchar*" name="name" />
  14567.           <parameter type="const-GtkTextIter*" name="start" />
  14568.           <parameter type="const-GtkTextIter*" name="end" />
  14569.         </parameters>
  14570.       </method>
  14571.       <method name="SelectRange" cname="gtk_text_buffer_select_range">
  14572.         <return-type type="void" />
  14573.         <parameters>
  14574.           <parameter type="const-GtkTextIter*" name="ins" />
  14575.           <parameter type="const-GtkTextIter*" name="bound" />
  14576.         </parameters>
  14577.       </method>
  14578.       <method name="Serialize" cname="gtk_text_buffer_serialize" hidden="1">
  14579.         <return-type type="guint8*" />
  14580.         <parameters>
  14581.           <parameter type="GtkTextBuffer*" name="content_buffer" />
  14582.           <parameter type="GdkAtom" name="format" />
  14583.           <parameter type="const-GtkTextIter*" name="start" />
  14584.           <parameter type="const-GtkTextIter*" name="end" />
  14585.           <parameter type="gsize*" name="length" />
  14586.         </parameters>
  14587.       </method>
  14588.       <method name="SetModified" cname="gtk_text_buffer_set_modified">
  14589.         <return-type type="void" />
  14590.         <parameters>
  14591.           <parameter type="gboolean" name="setting" />
  14592.         </parameters>
  14593.       </method>
  14594.       <method name="SetText" cname="gtk_text_buffer_set_text" hidden="1">
  14595.         <return-type type="void" />
  14596.         <parameters>
  14597.           <parameter type="const-gchar*" name="text" />
  14598.           <parameter type="gint" name="len" />
  14599.         </parameters>
  14600.       </method>
  14601.       <method name="UnregisterDeserializeFormat" cname="gtk_text_buffer_unregister_deserialize_format">
  14602.         <return-type type="void" />
  14603.         <parameters>
  14604.           <parameter type="GdkAtom" name="format" />
  14605.         </parameters>
  14606.       </method>
  14607.       <method name="UnregisterSerializeFormat" cname="gtk_text_buffer_unregister_serialize_format">
  14608.         <return-type type="void" />
  14609.         <parameters>
  14610.           <parameter type="GdkAtom" name="format" />
  14611.         </parameters>
  14612.       </method>
  14613.     </object>
  14614.     <object name="TextChildAnchor" cname="GtkTextChildAnchor" parent="GObject">
  14615.       <field name="Segment" cname="segment" type="gpointer" />
  14616.       <method name="GetDeleted" cname="gtk_text_child_anchor_get_deleted">
  14617.         <return-type type="gboolean" />
  14618.       </method>
  14619.       <method name="GetType" cname="gtk_text_child_anchor_get_type" shared="true">
  14620.         <return-type type="GType" />
  14621.       </method>
  14622.       <method name="GetWidgets" cname="gtk_text_child_anchor_get_widgets" hidden="1">
  14623.         <return-type type="GList*" />
  14624.       </method>
  14625.       <constructor cname="gtk_text_child_anchor_new" />
  14626.     </object>
  14627.     <object name="TextMark" cname="GtkTextMark" parent="GObject">
  14628.       <field name="Segment" cname="segment" type="gpointer" />
  14629.       <method name="GetBuffer" cname="gtk_text_mark_get_buffer">
  14630.         <return-type type="GtkTextBuffer*" />
  14631.       </method>
  14632.       <method name="GetDeleted" cname="gtk_text_mark_get_deleted">
  14633.         <return-type type="gboolean" />
  14634.       </method>
  14635.       <method name="GetLeftGravity" cname="gtk_text_mark_get_left_gravity">
  14636.         <return-type type="gboolean" />
  14637.       </method>
  14638.       <method name="GetName" cname="gtk_text_mark_get_name">
  14639.         <return-type type="const-gchar*" />
  14640.       </method>
  14641.       <method name="GetType" cname="gtk_text_mark_get_type" shared="true">
  14642.         <return-type type="GType" />
  14643.       </method>
  14644.       <method name="GetVisible" cname="gtk_text_mark_get_visible">
  14645.         <return-type type="gboolean" />
  14646.       </method>
  14647.       <method name="SetVisible" cname="gtk_text_mark_set_visible">
  14648.         <return-type type="void" />
  14649.         <parameters>
  14650.           <parameter type="gboolean" name="setting" />
  14651.         </parameters>
  14652.       </method>
  14653.     </object>
  14654.     <object name="TextTag" cname="GtkTextTag" parent="GObject">
  14655.       <field name="Table" cname="table" type="GtkTextTagTable*" />
  14656.       <field name="Name" cname="name" type="char*" />
  14657.       <field name="Priority" cname="priority" type="int" />
  14658.       <field name="Values" cname="values" type="GtkTextAttributes*" />
  14659.       <field name="BgColorSet" cname="bg_color_set" bits="1" type="guint" />
  14660.       <field name="BgStippleSet" cname="bg_stipple_set" bits="1" type="guint" />
  14661.       <field name="FgColorSet" cname="fg_color_set" bits="1" type="guint" />
  14662.       <field name="ScaleSet" cname="scale_set" bits="1" type="guint" />
  14663.       <field name="FgStippleSet" cname="fg_stipple_set" bits="1" type="guint" />
  14664.       <field name="JustificationSet" cname="justification_set" bits="1" type="guint" />
  14665.       <field name="LeftMarginSet" cname="left_margin_set" bits="1" type="guint" />
  14666.       <field name="IndentSet" cname="indent_set" bits="1" type="guint" />
  14667.       <field name="RiseSet" cname="rise_set" bits="1" type="guint" />
  14668.       <field name="StrikethroughSet" cname="strikethrough_set" bits="1" type="guint" />
  14669.       <field name="RightMarginSet" cname="right_margin_set" bits="1" type="guint" />
  14670.       <field name="PixelsAboveLinesSet" cname="pixels_above_lines_set" bits="1" type="guint" />
  14671.       <field name="PixelsBelowLinesSet" cname="pixels_below_lines_set" bits="1" type="guint" />
  14672.       <field name="PixelsInsideWrapSet" cname="pixels_inside_wrap_set" bits="1" type="guint" />
  14673.       <field name="TabsSet" cname="tabs_set" bits="1" type="guint" />
  14674.       <field name="UnderlineSet" cname="underline_set" bits="1" type="guint" />
  14675.       <field name="WrapModeSet" cname="wrap_mode_set" bits="1" type="guint" />
  14676.       <field name="BgFullHeightSet" cname="bg_full_height_set" bits="1" type="guint" />
  14677.       <field name="InvisibleSet" cname="invisible_set" bits="1" type="guint" />
  14678.       <field name="EditableSet" cname="editable_set" bits="1" type="guint" />
  14679.       <field name="LanguageSet" cname="language_set" bits="1" type="guint" />
  14680.       <field name="PgBgColorSet" cname="pg_bg_color_set" bits="1" type="guint" />
  14681.       <field name="Pad1" cname="pad1" bits="1" type="guint" />
  14682.       <field name="Pad2" cname="pad2" bits="1" type="guint" />
  14683.       <property name="Name" cname="name" type="gchar*" readable="true" writeable="true" construct-only="true" />
  14684.       <property name="Background" cname="background" type="gchar*" writeable="true" />
  14685.       <property name="BackgroundGdk" cname="background-gdk" type="GdkColor" readable="true" writeable="true" />
  14686.       <property name="BackgroundFullHeight" cname="background-full-height" type="gboolean" readable="true" writeable="true" />
  14687.       <property name="BackgroundStipple" cname="background-stipple" type="GdkPixmap" readable="true" writeable="true" />
  14688.       <property name="Foreground" cname="foreground" type="gchar*" writeable="true" />
  14689.       <property name="ForegroundGdk" cname="foreground-gdk" type="GdkColor" readable="true" writeable="true" />
  14690.       <property name="ForegroundStipple" cname="foreground-stipple" type="GdkPixmap" readable="true" writeable="true" />
  14691.       <property name="Direction" cname="direction" type="GtkTextDirection" readable="true" writeable="true" />
  14692.       <property name="Editable" cname="editable" type="gboolean" readable="true" writeable="true" />
  14693.       <property name="Font" cname="font" type="gchar*" readable="true" writeable="true" />
  14694.       <property name="FontDesc" cname="font-desc" type="PangoFontDescription" readable="true" writeable="true" />
  14695.       <property name="Family" cname="family" type="gchar*" readable="true" writeable="true" />
  14696.       <property name="Style" cname="style" type="PangoStyle" readable="true" writeable="true" />
  14697.       <property name="Variant" cname="variant" type="PangoVariant" readable="true" writeable="true" />
  14698.       <property name="Weight" cname="weight" type="gint" readable="true" writeable="true" hidden="1" />
  14699.       <property name="Stretch" cname="stretch" type="PangoStretch" readable="true" writeable="true" />
  14700.       <property name="Size" cname="size" type="gint" readable="true" writeable="true" />
  14701.       <property name="Scale" cname="scale" type="gdouble" readable="true" writeable="true" />
  14702.       <property name="SizePoints" cname="size-points" type="gdouble" readable="true" writeable="true" />
  14703.       <property name="Justification" cname="justification" type="GtkJustification" readable="true" writeable="true" />
  14704.       <property name="Language" cname="language" type="gchar*" readable="true" writeable="true" />
  14705.       <property name="LeftMargin" cname="left-margin" type="gint" readable="true" writeable="true" />
  14706.       <property name="RightMargin" cname="right-margin" type="gint" readable="true" writeable="true" />
  14707.       <property name="Indent" cname="indent" type="gint" readable="true" writeable="true" />
  14708.       <property name="Rise" cname="rise" type="gint" readable="true" writeable="true" />
  14709.       <property name="PixelsAboveLines" cname="pixels-above-lines" type="gint" readable="true" writeable="true" />
  14710.       <property name="PixelsBelowLines" cname="pixels-below-lines" type="gint" readable="true" writeable="true" />
  14711.       <property name="PixelsInsideWrap" cname="pixels-inside-wrap" type="gint" readable="true" writeable="true" />
  14712.       <property name="Strikethrough" cname="strikethrough" type="gboolean" readable="true" writeable="true" />
  14713.       <property name="Underline" cname="underline" type="PangoUnderline" readable="true" writeable="true" />
  14714.       <property name="WrapMode" cname="wrap-mode" type="GtkWrapMode" readable="true" writeable="true" />
  14715.       <property name="Tabs" cname="tabs" type="PangoTabArray" readable="true" writeable="true" />
  14716.       <property name="Invisible" cname="invisible" type="gboolean" readable="true" writeable="true" />
  14717.       <property name="ParagraphBackground" cname="paragraph-background" type="gchar*" writeable="true" />
  14718.       <property name="ParagraphBackgroundGdk" cname="paragraph-background-gdk" type="GdkColor" readable="true" writeable="true" />
  14719.       <signal cname="event" when="LAST" name="TextEvent">
  14720.         <return-type type="gboolean" />
  14721.         <parameters>
  14722.           <parameter type="GtkTextTag*" name="tag" />
  14723.           <parameter type="GObject*" name="event_object" />
  14724.           <parameter type="GdkEvent*" name="event" />
  14725.           <parameter type="const-GtkTextIter*" name="iter" />
  14726.         </parameters>
  14727.       </signal>
  14728.       <method cname="gtk_text_tag_event" name="ProcessEvent">
  14729.         <return-type type="gboolean" />
  14730.         <parameters>
  14731.           <parameter type="GObject*" name="event_object" />
  14732.           <parameter type="GdkEvent*" name="event" />
  14733.           <parameter type="const-GtkTextIter*" name="iter" />
  14734.         </parameters>
  14735.       </method>
  14736.       <method name="GetPriority" cname="gtk_text_tag_get_priority">
  14737.         <return-type type="gint" />
  14738.       </method>
  14739.       <method name="GetType" cname="gtk_text_tag_get_type" shared="true">
  14740.         <return-type type="GType" />
  14741.       </method>
  14742.       <constructor cname="gtk_text_tag_new">
  14743.         <parameters>
  14744.           <parameter type="const-gchar*" name="name" />
  14745.         </parameters>
  14746.       </constructor>
  14747.       <method name="SetPriority" cname="gtk_text_tag_set_priority">
  14748.         <return-type type="void" />
  14749.         <parameters>
  14750.           <parameter type="gint" name="priority" />
  14751.         </parameters>
  14752.       </method>
  14753.       <property name="BackgroundSet" cname="background_set" type="gboolean" readable="true" writeable="true" />
  14754.       <property name="BackgroundFullHeightSet" cname="background_full_height_set" type="gboolean" readable="true" writeable="true" />
  14755.       <property name="BackgroundStippleSet" cname="background_stipple_set" type="gboolean" readable="true" writeable="true" />
  14756.       <property name="ForegroundSet" cname="foreground_set" type="gboolean" readable="true" writeable="true" />
  14757.       <property name="ForegroundStippleSet" cname="foreground_stipple_set" type="gboolean" readable="true" writeable="true" />
  14758.       <property name="EditableSet" cname="editable_set" type="gboolean" readable="true" writeable="true" />
  14759.       <property name="FamilySet" cname="family_set" type="gboolean" readable="true" writeable="true" />
  14760.       <property name="StyleSet" cname="style_set" type="gboolean" readable="true" writeable="true" />
  14761.       <property name="VariantSet" cname="variant_set" type="gboolean" readable="true" writeable="true" />
  14762.       <property name="WeightSet" cname="weight_set" type="gboolean" readable="true" writeable="true" />
  14763.       <property name="StretchSet" cname="stretch_set" type="gboolean" readable="true" writeable="true" />
  14764.       <property name="SizeSet" cname="size_set" type="gboolean" readable="true" writeable="true" />
  14765.       <property name="ScaleSet" cname="scale_set" type="gboolean" readable="true" writeable="true" />
  14766.       <property name="JustificationSet" cname="justification_set" type="gboolean" readable="true" writeable="true" />
  14767.       <property name="LanguageSet" cname="language_set" type="gboolean" readable="true" writeable="true" />
  14768.       <property name="LeftMarginSet" cname="left_margin_set" type="gboolean" readable="true" writeable="true" />
  14769.       <property name="IndentSet" cname="indent_set" type="gboolean" readable="true" writeable="true" />
  14770.       <property name="RiseSet" cname="rise_set" type="gboolean" readable="true" writeable="true" />
  14771.       <property name="PixelsAboveLinesSet" cname="pixels_above_lines_set" type="gboolean" readable="true" writeable="true" />
  14772.       <property name="PixelsBelowLinesSet" cname="pixels_below_lines_set" type="gboolean" readable="true" writeable="true" />
  14773.       <property name="PixelsInsideWrapSet" cname="pixels_inside_wrap_set" type="gboolean" readable="true" writeable="true" />
  14774.       <property name="StrikethroughSet" cname="strikethrough_set" type="gboolean" readable="true" writeable="true" />
  14775.       <property name="RightMarginSet" cname="right_margin_set" type="gboolean" readable="true" writeable="true" />
  14776.       <property name="UnderlineSet" cname="underline_set" type="gboolean" readable="true" writeable="true" />
  14777.       <property name="WrapModeSet" cname="wrap_mode_set" type="gboolean" readable="true" writeable="true" />
  14778.       <property name="TabsSet" cname="tabs_set" type="gboolean" readable="true" writeable="true" />
  14779.       <property name="InvisibleSet" cname="invisible_set" type="gboolean" readable="true" writeable="true" />
  14780.     </object>
  14781.     <object name="TextTagTable" cname="GtkTextTagTable" parent="GObject">
  14782.       <field name="Hash" cname="hash" type="GHashTable*" />
  14783.       <field name="Anonymous" cname="anonymous" type="GSList*" />
  14784.       <field name="AnonCount" cname="anon_count" type="gint" />
  14785.       <field name="Buffers" cname="buffers" type="GSList*" />
  14786.       <signal name="TagChanged" cname="tag_changed" when="LAST">
  14787.         <return-type type="void" />
  14788.         <parameters>
  14789.           <parameter type="GtkTextTagTable*" name="table" />
  14790.           <parameter type="GtkTextTag*" name="tag" />
  14791.           <parameter type="gboolean" name="size_changed" />
  14792.         </parameters>
  14793.       </signal>
  14794.       <signal name="TagAdded" cname="tag_added" when="LAST">
  14795.         <return-type type="void" />
  14796.         <parameters>
  14797.           <parameter type="GtkTextTagTable*" name="table" />
  14798.           <parameter type="GtkTextTag*" name="tag" />
  14799.         </parameters>
  14800.       </signal>
  14801.       <signal name="TagRemoved" cname="tag_removed" when="LAST">
  14802.         <return-type type="void" />
  14803.         <parameters>
  14804.           <parameter type="GtkTextTagTable*" name="table" />
  14805.           <parameter type="GtkTextTag*" name="tag" />
  14806.         </parameters>
  14807.       </signal>
  14808.       <method name="Add" cname="gtk_text_tag_table_add">
  14809.         <return-type type="void" />
  14810.         <parameters>
  14811.           <parameter type="GtkTextTag*" name="tag" />
  14812.         </parameters>
  14813.       </method>
  14814.       <method name="Foreach" cname="gtk_text_tag_table_foreach">
  14815.         <return-type type="void" />
  14816.         <parameters>
  14817.           <parameter type="GtkTextTagTableForeach" name="func" scope="call" />
  14818.           <parameter type="gpointer" name="data" />
  14819.         </parameters>
  14820.       </method>
  14821.       <method name="GetSize" cname="gtk_text_tag_table_get_size">
  14822.         <return-type type="gint" />
  14823.       </method>
  14824.       <method name="GetType" cname="gtk_text_tag_table_get_type" shared="true">
  14825.         <return-type type="GType" />
  14826.       </method>
  14827.       <method name="Lookup" cname="gtk_text_tag_table_lookup">
  14828.         <return-type type="GtkTextTag*" />
  14829.         <parameters>
  14830.           <parameter type="const-gchar*" name="name" />
  14831.         </parameters>
  14832.       </method>
  14833.       <constructor cname="gtk_text_tag_table_new" />
  14834.       <method name="Remove" cname="gtk_text_tag_table_remove">
  14835.         <return-type type="void" />
  14836.         <parameters>
  14837.           <parameter type="GtkTextTag*" name="tag" />
  14838.         </parameters>
  14839.       </method>
  14840.     </object>
  14841.     <object name="TextView" cname="GtkTextView" parent="GtkContainer">
  14842.       <field name="Layout" cname="layout" type="struct-_GtkTextLayout*" />
  14843.       <field name="Buffer" cname="buffer" type="GtkTextBuffer*" />
  14844.       <field name="SelectionDragHandler" cname="selection_drag_handler" type="guint" />
  14845.       <field name="ScrollTimeout" cname="scroll_timeout" type="guint" />
  14846.       <field name="PixelsAboveLines" cname="pixels_above_lines" type="gint" />
  14847.       <field name="PixelsBelowLines" cname="pixels_below_lines" type="gint" />
  14848.       <field name="PixelsInsideWrap" cname="pixels_inside_wrap" type="gint" />
  14849.       <field name="WrapMode" cname="wrap_mode" type="GtkWrapMode" />
  14850.       <field name="Justify" cname="justify" type="GtkJustification" />
  14851.       <field name="LeftMargin" cname="left_margin" type="gint" />
  14852.       <field name="RightMargin" cname="right_margin" type="gint" />
  14853.       <field name="Indent" cname="indent" type="gint" />
  14854.       <field name="Tabs" cname="tabs" type="PangoTabArray*" />
  14855.       <field name="Editable" cname="editable" bits="1" type="guint" />
  14856.       <field name="OverwriteMode" cname="overwrite_mode" bits="1" type="guint" />
  14857.       <field name="CursorVisible" cname="cursor_visible" bits="1" type="guint" />
  14858.       <field name="NeedImReset" cname="need_im_reset" bits="1" type="guint" />
  14859.       <field name="AcceptsTab" cname="accepts_tab" bits="1" type="guint" />
  14860.       <field name="WidthChanged" cname="width_changed" bits="1" type="guint" />
  14861.       <field name="OnscreenValidated" cname="onscreen_validated" bits="1" type="guint" />
  14862.       <field name="MouseCursorObscured" cname="mouse_cursor_obscured" bits="1" type="guint" />
  14863.       <field name="TextWindow" cname="text_window" type="GtkTextWindow*" />
  14864.       <field name="LeftWindow" cname="left_window" type="GtkTextWindow*" />
  14865.       <field name="RightWindow" cname="right_window" type="GtkTextWindow*" />
  14866.       <field name="TopWindow" cname="top_window" type="GtkTextWindow*" />
  14867.       <field name="BottomWindow" cname="bottom_window" type="GtkTextWindow*" />
  14868.       <field name="Hadjustment" cname="hadjustment" type="GtkAdjustment*" />
  14869.       <field name="Vadjustment" cname="vadjustment" type="GtkAdjustment*" />
  14870.       <field name="Xoffset" cname="xoffset" type="gint" />
  14871.       <field name="Yoffset" cname="yoffset" type="gint" />
  14872.       <field name="Width" cname="width" type="gint" />
  14873.       <field name="Height" cname="height" type="gint" />
  14874.       <field name="VirtualCursorX" cname="virtual_cursor_x" type="gint" />
  14875.       <field name="VirtualCursorY" cname="virtual_cursor_y" type="gint" />
  14876.       <field name="FirstParaMark" cname="first_para_mark" type="GtkTextMark*" />
  14877.       <field name="FirstParaPixels" cname="first_para_pixels" type="gint" />
  14878.       <field name="DndMark" cname="dnd_mark" type="GtkTextMark*" />
  14879.       <field name="BlinkTimeout" cname="blink_timeout" type="guint" />
  14880.       <field name="FirstValidateIdle" cname="first_validate_idle" type="guint" />
  14881.       <field name="IncrementalValidateIdle" cname="incremental_validate_idle" type="guint" />
  14882.       <field name="ImContext" cname="im_context" type="GtkIMContext*" />
  14883.       <field name="PopupMenu" cname="popup_menu" type="GtkWidget*" />
  14884.       <field name="DragStartX" cname="drag_start_x" type="gint" />
  14885.       <field name="DragStartY" cname="drag_start_y" type="gint" />
  14886.       <field name="Children" cname="children" type="GSList*" />
  14887.       <field name="PendingScroll" cname="pending_scroll" type="GtkTextPendingScroll*" />
  14888.       <field name="PendingPlaceCursorButton" cname="pending_place_cursor_button" type="gint" />
  14889.       <property name="PixelsAboveLines" cname="pixels-above-lines" type="gint" readable="true" writeable="true" />
  14890.       <property name="PixelsBelowLines" cname="pixels-below-lines" type="gint" readable="true" writeable="true" />
  14891.       <property name="PixelsInsideWrap" cname="pixels-inside-wrap" type="gint" readable="true" writeable="true" />
  14892.       <property name="Editable" cname="editable" type="gboolean" readable="true" writeable="true" />
  14893.       <property name="WrapMode" cname="wrap-mode" type="GtkWrapMode" readable="true" writeable="true" />
  14894.       <property name="Justification" cname="justification" type="GtkJustification" readable="true" writeable="true" />
  14895.       <property name="LeftMargin" cname="left-margin" type="gint" readable="true" writeable="true" />
  14896.       <property name="RightMargin" cname="right-margin" type="gint" readable="true" writeable="true" />
  14897.       <property name="Indent" cname="indent" type="gint" readable="true" writeable="true" />
  14898.       <property name="Tabs" cname="tabs" type="PangoTabArray" readable="true" writeable="true" />
  14899.       <property name="CursorVisible" cname="cursor-visible" type="gboolean" readable="true" writeable="true" />
  14900.       <property name="Buffer" cname="buffer" type="GtkTextBuffer" readable="true" writeable="true" />
  14901.       <property name="Overwrite" cname="overwrite" type="gboolean" readable="true" writeable="true" />
  14902.       <property name="AcceptsTab" cname="accepts-tab" type="gboolean" readable="true" writeable="true" />
  14903.       <signal name="MoveCursor" cname="move_cursor" when="LAST">
  14904.         <return-type type="void" />
  14905.         <parameters>
  14906.           <parameter type="GtkTextView*" name="text_view" />
  14907.           <parameter type="GtkMovementStep" name="step" />
  14908.           <parameter type="gint" name="count" />
  14909.           <parameter type="gboolean" name="extend_selection" />
  14910.         </parameters>
  14911.       </signal>
  14912.       <signal name="PageHorizontally" cname="page_horizontally" when="LAST">
  14913.         <return-type type="void" />
  14914.         <parameters>
  14915.           <parameter type="GtkTextView*" name="text_view" />
  14916.           <parameter type="gint" name="count" />
  14917.           <parameter type="gboolean" name="extend_selection" />
  14918.         </parameters>
  14919.       </signal>
  14920.       <signal name="SetAnchor" cname="set_anchor" when="LAST">
  14921.         <return-type type="void" />
  14922.         <parameters>
  14923.           <parameter type="GtkTextView*" name="text_view" />
  14924.         </parameters>
  14925.       </signal>
  14926.       <signal name="InsertAtCursor" cname="insert_at_cursor" when="LAST">
  14927.         <return-type type="void" />
  14928.         <parameters>
  14929.           <parameter type="GtkTextView*" name="text_view" />
  14930.           <parameter type="const-gchar*" name="str" />
  14931.         </parameters>
  14932.       </signal>
  14933.       <signal name="DeleteFromCursor" cname="delete_from_cursor" when="LAST">
  14934.         <return-type type="void" />
  14935.         <parameters>
  14936.           <parameter type="GtkTextView*" name="text_view" />
  14937.           <parameter type="GtkDeleteType" name="type" />
  14938.           <parameter type="gint" name="count" />
  14939.         </parameters>
  14940.       </signal>
  14941.       <signal name="Backspace" cname="backspace" when="LAST">
  14942.         <return-type type="void" />
  14943.         <parameters>
  14944.           <parameter type="GtkTextView*" name="text_view" />
  14945.         </parameters>
  14946.       </signal>
  14947.       <signal name="CutClipboard" cname="cut_clipboard" when="LAST">
  14948.         <return-type type="void" />
  14949.         <parameters>
  14950.           <parameter type="GtkTextView*" name="text_view" />
  14951.         </parameters>
  14952.       </signal>
  14953.       <signal name="CopyClipboard" cname="copy_clipboard" when="LAST">
  14954.         <return-type type="void" />
  14955.         <parameters>
  14956.           <parameter type="GtkTextView*" name="text_view" />
  14957.         </parameters>
  14958.       </signal>
  14959.       <signal name="PasteClipboard" cname="paste_clipboard" when="LAST">
  14960.         <return-type type="void" />
  14961.         <parameters>
  14962.           <parameter type="GtkTextView*" name="text_view" />
  14963.         </parameters>
  14964.       </signal>
  14965.       <signal name="ToggleOverwrite" cname="toggle_overwrite" when="LAST">
  14966.         <return-type type="void" />
  14967.         <parameters>
  14968.           <parameter type="GtkTextView*" name="text_view" />
  14969.         </parameters>
  14970.       </signal>
  14971.       <signal name="MoveFocus" cname="move_focus" when="LAST">
  14972.         <return-type type="void" />
  14973.         <parameters>
  14974.           <parameter type="GtkTextView*" name="text_view" />
  14975.           <parameter type="GtkDirectionType" name="direction" />
  14976.         </parameters>
  14977.       </signal>
  14978.       <signal cname="set_scroll_adjustments" when="LAST" name="ScrollAdjustmentsSet">
  14979.         <return-type type="void" />
  14980.         <parameters>
  14981.           <parameter type="GtkTextView*" name="text_view" />
  14982.           <parameter type="GtkAdjustment*" name="hadjustment" />
  14983.           <parameter type="GtkAdjustment*" name="vadjustment" />
  14984.         </parameters>
  14985.       </signal>
  14986.       <signal name="PopulatePopup" cname="populate_popup" when="LAST">
  14987.         <return-type type="void" />
  14988.         <parameters>
  14989.           <parameter type="GtkTextView*" name="text_view" />
  14990.           <parameter type="GtkMenu*" name="menu" />
  14991.         </parameters>
  14992.       </signal>
  14993.       <method name="AddChildAtAnchor" cname="gtk_text_view_add_child_at_anchor">
  14994.         <return-type type="void" />
  14995.         <parameters>
  14996.           <parameter type="GtkWidget*" name="child" />
  14997.           <parameter type="GtkTextChildAnchor*" name="anchor" />
  14998.         </parameters>
  14999.       </method>
  15000.       <method name="AddChildInWindow" cname="gtk_text_view_add_child_in_window">
  15001.         <return-type type="void" />
  15002.         <parameters>
  15003.           <parameter type="GtkWidget*" name="child" />
  15004.           <parameter type="GtkTextWindowType" name="which_window" />
  15005.           <parameter type="gint" name="xpos" />
  15006.           <parameter type="gint" name="ypos" />
  15007.         </parameters>
  15008.       </method>
  15009.       <method name="BackwardDisplayLine" cname="gtk_text_view_backward_display_line">
  15010.         <return-type type="gboolean" />
  15011.         <parameters>
  15012.           <parameter type="GtkTextIter*" name="iter" pass_as="ref" />
  15013.         </parameters>
  15014.       </method>
  15015.       <method name="BackwardDisplayLineStart" cname="gtk_text_view_backward_display_line_start">
  15016.         <return-type type="gboolean" />
  15017.         <parameters>
  15018.           <parameter type="GtkTextIter*" name="iter" pass_as="ref" />
  15019.         </parameters>
  15020.       </method>
  15021.       <method name="BufferToWindowCoords" cname="gtk_text_view_buffer_to_window_coords">
  15022.         <return-type type="void" />
  15023.         <parameters>
  15024.           <parameter type="GtkTextWindowType" name="win" />
  15025.           <parameter type="gint" name="buffer_x" />
  15026.           <parameter type="gint" name="buffer_y" />
  15027.           <parameter type="gint*" name="window_x" />
  15028.           <parameter type="gint*" name="window_y" />
  15029.         </parameters>
  15030.       </method>
  15031.       <method name="ForwardDisplayLine" cname="gtk_text_view_forward_display_line">
  15032.         <return-type type="gboolean" />
  15033.         <parameters>
  15034.           <parameter type="GtkTextIter*" name="iter" pass_as="ref" />
  15035.         </parameters>
  15036.       </method>
  15037.       <method name="ForwardDisplayLineEnd" cname="gtk_text_view_forward_display_line_end">
  15038.         <return-type type="gboolean" />
  15039.         <parameters>
  15040.           <parameter type="GtkTextIter*" name="iter" pass_as="ref" />
  15041.         </parameters>
  15042.       </method>
  15043.       <method name="GetAcceptsTab" cname="gtk_text_view_get_accepts_tab">
  15044.         <return-type type="gboolean" />
  15045.       </method>
  15046.       <method name="GetBorderWindowSize" cname="gtk_text_view_get_border_window_size">
  15047.         <return-type type="gint" />
  15048.         <parameters>
  15049.           <parameter type="GtkTextWindowType" name="type" />
  15050.         </parameters>
  15051.       </method>
  15052.       <method name="GetBuffer" cname="gtk_text_view_get_buffer">
  15053.         <return-type type="GtkTextBuffer*" />
  15054.       </method>
  15055.       <method name="GetCursorVisible" cname="gtk_text_view_get_cursor_visible">
  15056.         <return-type type="gboolean" />
  15057.       </method>
  15058.       <method name="GetDefaultAttributes" cname="gtk_text_view_get_default_attributes">
  15059.         <return-type type="GtkTextAttributes*" owned="true" />
  15060.       </method>
  15061.       <method name="GetEditable" cname="gtk_text_view_get_editable">
  15062.         <return-type type="gboolean" />
  15063.       </method>
  15064.       <method name="GetIndent" cname="gtk_text_view_get_indent">
  15065.         <return-type type="gint" />
  15066.       </method>
  15067.       <method name="GetIterAtLocation" cname="gtk_text_view_get_iter_at_location">
  15068.         <return-type type="void" />
  15069.         <parameters>
  15070.           <parameter type="GtkTextIter*" name="iter" pass_as="out" />
  15071.           <parameter type="gint" name="x" />
  15072.           <parameter type="gint" name="y" />
  15073.         </parameters>
  15074.       </method>
  15075.       <method name="GetIterAtPosition" cname="gtk_text_view_get_iter_at_position">
  15076.         <return-type type="void" />
  15077.         <parameters>
  15078.           <parameter type="GtkTextIter*" name="iter" />
  15079.           <parameter type="gint*" name="trailing" />
  15080.           <parameter type="gint" name="x" />
  15081.           <parameter type="gint" name="y" />
  15082.         </parameters>
  15083.       </method>
  15084.       <method name="GetIterLocation" cname="gtk_text_view_get_iter_location">
  15085.         <return-type type="void" />
  15086.         <parameters>
  15087.           <parameter type="const-GtkTextIter*" name="iter" />
  15088.           <parameter type="GdkRectangle*" name="location" pass_as="out" />
  15089.         </parameters>
  15090.       </method>
  15091.       <method name="GetJustification" cname="gtk_text_view_get_justification">
  15092.         <return-type type="GtkJustification" />
  15093.       </method>
  15094.       <method name="GetLeftMargin" cname="gtk_text_view_get_left_margin">
  15095.         <return-type type="gint" />
  15096.       </method>
  15097.       <method name="GetLineAtY" cname="gtk_text_view_get_line_at_y">
  15098.         <return-type type="void" />
  15099.         <parameters>
  15100.           <parameter type="GtkTextIter*" name="target_iter" pass_as="out" />
  15101.           <parameter type="gint" name="y" />
  15102.           <parameter type="gint*" name="line_top" />
  15103.         </parameters>
  15104.       </method>
  15105.       <method name="GetLineYrange" cname="gtk_text_view_get_line_yrange">
  15106.         <return-type type="void" />
  15107.         <parameters>
  15108.           <parameter type="const-GtkTextIter*" name="iter" />
  15109.           <parameter type="gint*" name="y" />
  15110.           <parameter type="gint*" name="height" />
  15111.         </parameters>
  15112.       </method>
  15113.       <method name="GetOverwrite" cname="gtk_text_view_get_overwrite">
  15114.         <return-type type="gboolean" />
  15115.       </method>
  15116.       <method name="GetPixelsAboveLines" cname="gtk_text_view_get_pixels_above_lines">
  15117.         <return-type type="gint" />
  15118.       </method>
  15119.       <method name="GetPixelsBelowLines" cname="gtk_text_view_get_pixels_below_lines">
  15120.         <return-type type="gint" />
  15121.       </method>
  15122.       <method name="GetPixelsInsideWrap" cname="gtk_text_view_get_pixels_inside_wrap">
  15123.         <return-type type="gint" />
  15124.       </method>
  15125.       <method name="GetRightMargin" cname="gtk_text_view_get_right_margin">
  15126.         <return-type type="gint" />
  15127.       </method>
  15128.       <method name="GetTabs" cname="gtk_text_view_get_tabs">
  15129.         <return-type type="PangoTabArray*" />
  15130.       </method>
  15131.       <method name="GetType" cname="gtk_text_view_get_type" shared="true">
  15132.         <return-type type="GType" />
  15133.       </method>
  15134.       <method name="GetVisibleRect" cname="gtk_text_view_get_visible_rect">
  15135.         <return-type type="void" />
  15136.         <parameters>
  15137.           <parameter type="GdkRectangle*" name="visible_rect" pass_as="out" />
  15138.         </parameters>
  15139.       </method>
  15140.       <method name="GetWindow" cname="gtk_text_view_get_window">
  15141.         <return-type type="GdkWindow*" />
  15142.         <parameters>
  15143.           <parameter type="GtkTextWindowType" name="win" />
  15144.         </parameters>
  15145.       </method>
  15146.       <method name="GetWindowType" cname="gtk_text_view_get_window_type">
  15147.         <return-type type="GtkTextWindowType" />
  15148.         <parameters>
  15149.           <parameter type="GdkWindow*" name="window" />
  15150.         </parameters>
  15151.       </method>
  15152.       <method name="GetWrapMode" cname="gtk_text_view_get_wrap_mode">
  15153.         <return-type type="GtkWrapMode" />
  15154.       </method>
  15155.       <method name="MoveChild" cname="gtk_text_view_move_child">
  15156.         <return-type type="void" />
  15157.         <parameters>
  15158.           <parameter type="GtkWidget*" name="child" />
  15159.           <parameter type="gint" name="xpos" />
  15160.           <parameter type="gint" name="ypos" />
  15161.         </parameters>
  15162.       </method>
  15163.       <method name="MoveMarkOnscreen" cname="gtk_text_view_move_mark_onscreen">
  15164.         <return-type type="gboolean" />
  15165.         <parameters>
  15166.           <parameter type="GtkTextMark*" name="mark" />
  15167.         </parameters>
  15168.       </method>
  15169.       <method name="MoveVisually" cname="gtk_text_view_move_visually">
  15170.         <return-type type="gboolean" />
  15171.         <parameters>
  15172.           <parameter type="GtkTextIter*" name="iter" pass_as="ref" />
  15173.           <parameter type="gint" name="count" />
  15174.         </parameters>
  15175.       </method>
  15176.       <constructor cname="gtk_text_view_new" />
  15177.       <constructor cname="gtk_text_view_new_with_buffer" hidden="1">
  15178.         <parameters>
  15179.           <parameter type="GtkTextBuffer*" name="buffer" />
  15180.         </parameters>
  15181.       </constructor>
  15182.       <method name="PlaceCursorOnscreen" cname="gtk_text_view_place_cursor_onscreen">
  15183.         <return-type type="gboolean" />
  15184.       </method>
  15185.       <method name="ScrollMarkOnscreen" cname="gtk_text_view_scroll_mark_onscreen">
  15186.         <return-type type="void" />
  15187.         <parameters>
  15188.           <parameter type="GtkTextMark*" name="mark" />
  15189.         </parameters>
  15190.       </method>
  15191.       <method name="ScrollToIter" cname="gtk_text_view_scroll_to_iter">
  15192.         <return-type type="gboolean" />
  15193.         <parameters>
  15194.           <parameter type="GtkTextIter*" name="iter" />
  15195.           <parameter type="gdouble" name="within_margin" />
  15196.           <parameter type="gboolean" name="use_align" />
  15197.           <parameter type="gdouble" name="xalign" />
  15198.           <parameter type="gdouble" name="yalign" />
  15199.         </parameters>
  15200.       </method>
  15201.       <method name="ScrollToMark" cname="gtk_text_view_scroll_to_mark">
  15202.         <return-type type="void" />
  15203.         <parameters>
  15204.           <parameter type="GtkTextMark*" name="mark" />
  15205.           <parameter type="gdouble" name="within_margin" />
  15206.           <parameter type="gboolean" name="use_align" />
  15207.           <parameter type="gdouble" name="xalign" />
  15208.           <parameter type="gdouble" name="yalign" />
  15209.         </parameters>
  15210.       </method>
  15211.       <method name="SetAcceptsTab" cname="gtk_text_view_set_accepts_tab">
  15212.         <return-type type="void" />
  15213.         <parameters>
  15214.           <parameter type="gboolean" name="accepts_tab" />
  15215.         </parameters>
  15216.       </method>
  15217.       <method name="SetBorderWindowSize" cname="gtk_text_view_set_border_window_size">
  15218.         <return-type type="void" />
  15219.         <parameters>
  15220.           <parameter type="GtkTextWindowType" name="type" />
  15221.           <parameter type="gint" name="size" />
  15222.         </parameters>
  15223.       </method>
  15224.       <method name="SetBuffer" cname="gtk_text_view_set_buffer">
  15225.         <return-type type="void" />
  15226.         <parameters>
  15227.           <parameter type="GtkTextBuffer*" name="buffer" />
  15228.         </parameters>
  15229.       </method>
  15230.       <method name="SetCursorVisible" cname="gtk_text_view_set_cursor_visible">
  15231.         <return-type type="void" />
  15232.         <parameters>
  15233.           <parameter type="gboolean" name="setting" />
  15234.         </parameters>
  15235.       </method>
  15236.       <method name="SetEditable" cname="gtk_text_view_set_editable">
  15237.         <return-type type="void" />
  15238.         <parameters>
  15239.           <parameter type="gboolean" name="setting" />
  15240.         </parameters>
  15241.       </method>
  15242.       <method name="SetIndent" cname="gtk_text_view_set_indent">
  15243.         <return-type type="void" />
  15244.         <parameters>
  15245.           <parameter type="gint" name="indent" />
  15246.         </parameters>
  15247.       </method>
  15248.       <method name="SetJustification" cname="gtk_text_view_set_justification">
  15249.         <return-type type="void" />
  15250.         <parameters>
  15251.           <parameter type="GtkJustification" name="justification" />
  15252.         </parameters>
  15253.       </method>
  15254.       <method name="SetLeftMargin" cname="gtk_text_view_set_left_margin">
  15255.         <return-type type="void" />
  15256.         <parameters>
  15257.           <parameter type="gint" name="left_margin" />
  15258.         </parameters>
  15259.       </method>
  15260.       <method name="SetOverwrite" cname="gtk_text_view_set_overwrite">
  15261.         <return-type type="void" />
  15262.         <parameters>
  15263.           <parameter type="gboolean" name="overwrite" />
  15264.         </parameters>
  15265.       </method>
  15266.       <method name="SetPixelsAboveLines" cname="gtk_text_view_set_pixels_above_lines">
  15267.         <return-type type="void" />
  15268.         <parameters>
  15269.           <parameter type="gint" name="pixels_above_lines" />
  15270.         </parameters>
  15271.       </method>
  15272.       <method name="SetPixelsBelowLines" cname="gtk_text_view_set_pixels_below_lines">
  15273.         <return-type type="void" />
  15274.         <parameters>
  15275.           <parameter type="gint" name="pixels_below_lines" />
  15276.         </parameters>
  15277.       </method>
  15278.       <method name="SetPixelsInsideWrap" cname="gtk_text_view_set_pixels_inside_wrap">
  15279.         <return-type type="void" />
  15280.         <parameters>
  15281.           <parameter type="gint" name="pixels_inside_wrap" />
  15282.         </parameters>
  15283.       </method>
  15284.       <method name="SetRightMargin" cname="gtk_text_view_set_right_margin">
  15285.         <return-type type="void" />
  15286.         <parameters>
  15287.           <parameter type="gint" name="right_margin" />
  15288.         </parameters>
  15289.       </method>
  15290.       <method name="SetTabs" cname="gtk_text_view_set_tabs">
  15291.         <return-type type="void" />
  15292.         <parameters>
  15293.           <parameter type="PangoTabArray*" name="tabs" />
  15294.         </parameters>
  15295.       </method>
  15296.       <method name="SetWrapMode" cname="gtk_text_view_set_wrap_mode">
  15297.         <return-type type="void" />
  15298.         <parameters>
  15299.           <parameter type="GtkWrapMode" name="wrap_mode" />
  15300.         </parameters>
  15301.       </method>
  15302.       <method name="StartsDisplayLine" cname="gtk_text_view_starts_display_line">
  15303.         <return-type type="gboolean" />
  15304.         <parameters>
  15305.           <parameter type="const-GtkTextIter*" name="iter" />
  15306.         </parameters>
  15307.       </method>
  15308.       <method name="WindowToBufferCoords" cname="gtk_text_view_window_to_buffer_coords">
  15309.         <return-type type="void" />
  15310.         <parameters>
  15311.           <parameter type="GtkTextWindowType" name="win" />
  15312.           <parameter type="gint" name="window_x" />
  15313.           <parameter type="gint" name="window_y" />
  15314.           <parameter type="gint*" name="buffer_x" />
  15315.           <parameter type="gint*" name="buffer_y" />
  15316.         </parameters>
  15317.       </method>
  15318.     </object>
  15319.     <object name="ToggleAction" cname="GtkToggleAction" parent="GtkAction">
  15320.       <field name="PrivateData" cname="private_data" type="GtkToggleActionPrivate*" />
  15321.       <property name="DrawAsRadio" cname="draw-as-radio" type="gboolean" readable="true" writeable="true" />
  15322.       <property name="Active" cname="active" type="gboolean" readable="true" writeable="true" />
  15323.       <signal name="Toggled" cname="toggled" when="FIRST">
  15324.         <return-type type="void" />
  15325.         <parameters>
  15326.           <parameter type="GtkToggleAction*" name="action" />
  15327.         </parameters>
  15328.       </signal>
  15329.       <method name="GetActive" cname="gtk_toggle_action_get_active">
  15330.         <return-type type="gboolean" />
  15331.       </method>
  15332.       <method name="GetDrawAsRadio" cname="gtk_toggle_action_get_draw_as_radio">
  15333.         <return-type type="gboolean" />
  15334.       </method>
  15335.       <method name="GetType" cname="gtk_toggle_action_get_type" shared="true">
  15336.         <return-type type="GType" />
  15337.       </method>
  15338.       <constructor cname="gtk_toggle_action_new">
  15339.         <parameters>
  15340.           <parameter type="const-gchar*" name="name" />
  15341.           <parameter type="const-gchar*" name="label" />
  15342.           <parameter type="const-gchar*" name="tooltip" />
  15343.           <parameter type="const-gchar*" name="stock_id" />
  15344.         </parameters>
  15345.       </constructor>
  15346.       <method name="SetActive" cname="gtk_toggle_action_set_active">
  15347.         <return-type type="void" />
  15348.         <parameters>
  15349.           <parameter type="gboolean" name="is_active" />
  15350.         </parameters>
  15351.       </method>
  15352.       <method name="SetDrawAsRadio" cname="gtk_toggle_action_set_draw_as_radio">
  15353.         <return-type type="void" />
  15354.         <parameters>
  15355.           <parameter type="gboolean" name="draw_as_radio" />
  15356.         </parameters>
  15357.       </method>
  15358.       <method cname="gtk_toggle_action_toggled" name="Toggle">
  15359.         <return-type type="void" />
  15360.       </method>
  15361.     </object>
  15362.     <object name="ToggleButton" cname="GtkToggleButton" parent="GtkButton">
  15363.       <field name="Active" cname="active" bits="1" type="guint" />
  15364.       <field name="DrawIndicator" cname="draw_indicator" bits="1" type="guint" />
  15365.       <field name="Inconsistent" cname="inconsistent" bits="1" type="guint" />
  15366.       <property name="Active" cname="active" type="gboolean" readable="true" writeable="true" />
  15367.       <property name="Inconsistent" cname="inconsistent" type="gboolean" readable="true" writeable="true" />
  15368.       <property name="DrawIndicator" cname="draw-indicator" type="gboolean" readable="true" writeable="true" />
  15369.       <signal name="Toggled" cname="toggled" when="FIRST">
  15370.         <return-type type="void" />
  15371.         <parameters>
  15372.           <parameter type="GtkToggleButton*" name="toggle_button" />
  15373.         </parameters>
  15374.       </signal>
  15375.       <method name="GetActive" cname="gtk_toggle_button_get_active">
  15376.         <return-type type="gboolean" />
  15377.       </method>
  15378.       <method name="GetInconsistent" cname="gtk_toggle_button_get_inconsistent">
  15379.         <return-type type="gboolean" />
  15380.       </method>
  15381.       <method name="GetMode" cname="gtk_toggle_button_get_mode">
  15382.         <return-type type="gboolean" />
  15383.       </method>
  15384.       <method name="GetType" cname="gtk_toggle_button_get_type" shared="true">
  15385.         <return-type type="GType" />
  15386.       </method>
  15387.       <constructor cname="gtk_toggle_button_new" />
  15388.       <constructor cname="gtk_toggle_button_new_with_label">
  15389.         <parameters>
  15390.           <parameter type="const-gchar*" name="label" />
  15391.         </parameters>
  15392.       </constructor>
  15393.       <constructor cname="gtk_toggle_button_new_with_mnemonic" preferred="1">
  15394.         <parameters>
  15395.           <parameter type="const-gchar*" name="label" />
  15396.         </parameters>
  15397.       </constructor>
  15398.       <method name="SetActive" cname="gtk_toggle_button_set_active">
  15399.         <return-type type="void" />
  15400.         <parameters>
  15401.           <parameter type="gboolean" name="is_active" />
  15402.         </parameters>
  15403.       </method>
  15404.       <method name="SetInconsistent" cname="gtk_toggle_button_set_inconsistent">
  15405.         <return-type type="void" />
  15406.         <parameters>
  15407.           <parameter type="gboolean" name="setting" />
  15408.         </parameters>
  15409.       </method>
  15410.       <method name="SetMode" cname="gtk_toggle_button_set_mode">
  15411.         <return-type type="void" />
  15412.         <parameters>
  15413.           <parameter type="gboolean" name="draw_indicator" />
  15414.         </parameters>
  15415.       </method>
  15416.       <method cname="gtk_toggle_button_toggled" name="Toggle">
  15417.         <return-type type="void" />
  15418.       </method>
  15419.     </object>
  15420.     <object name="ToggleToolButton" cname="GtkToggleToolButton" parent="GtkToolButton">
  15421.       <field name="Priv" cname="priv" type="GtkToggleToolButtonPrivate*" />
  15422.       <property name="Active" cname="active" type="gboolean" readable="true" writeable="true" />
  15423.       <signal name="Toggled" cname="toggled" when="FIRST">
  15424.         <return-type type="void" />
  15425.         <parameters>
  15426.           <parameter type="GtkToggleToolButton*" name="button" />
  15427.         </parameters>
  15428.       </signal>
  15429.       <method name="GetActive" cname="gtk_toggle_tool_button_get_active">
  15430.         <return-type type="gboolean" />
  15431.       </method>
  15432.       <method name="GetType" cname="gtk_toggle_tool_button_get_type" shared="true">
  15433.         <return-type type="GType" />
  15434.       </method>
  15435.       <constructor cname="gtk_toggle_tool_button_new" />
  15436.       <constructor cname="gtk_toggle_tool_button_new_from_stock">
  15437.         <parameters>
  15438.           <parameter type="const-gchar*" name="stock_id" />
  15439.         </parameters>
  15440.       </constructor>
  15441.       <method name="SetActive" cname="gtk_toggle_tool_button_set_active">
  15442.         <return-type type="void" />
  15443.         <parameters>
  15444.           <parameter type="gboolean" name="is_active" />
  15445.         </parameters>
  15446.       </method>
  15447.     </object>
  15448.     <object name="Toolbar" cname="GtkToolbar" parent="GtkContainer">
  15449.       <field name="NumChildren" cname="num_children" type="gint" access="public" />
  15450.       <field name="Children" cname="children" type="GList*" access="public" hidden="1" />
  15451.       <field name="Orientation" cname="orientation" type="GtkOrientation" access="public" />
  15452.       <field name="Style" cname="style" type="GtkToolbarStyle" access="public" hidden="1" />
  15453.       <field name="IconSize" cname="icon_size" type="GtkIconSize" access="public" />
  15454.       <field name="Tooltips" cname="tooltips" type="GtkTooltips*" access="public" />
  15455.       <field name="ButtonMaxw" cname="button_maxw" type="gint" />
  15456.       <field name="ButtonMaxh" cname="button_maxh" type="gint" />
  15457.       <field name="GtkReserved1" cname="_gtk_reserved1" type="guint" />
  15458.       <field name="GtkReserved2" cname="_gtk_reserved2" type="guint" />
  15459.       <field name="StyleSet" cname="style_set" bits="1" type="guint" />
  15460.       <field name="IconSizeSet" cname="icon_size_set" bits="1" type="guint" />
  15461.       <signal name="OrientationChanged" cname="orientation-changed" when="FIRST">
  15462.         <return-type type="void" />
  15463.         <parameters>
  15464.           <parameter type="GtkToolbar*" name="toolbar" />
  15465.           <parameter type="GtkOrientation" name="orientation" />
  15466.         </parameters>
  15467.       </signal>
  15468.       <signal name="StyleChanged" cname="style-changed" when="FIRST">
  15469.         <return-type type="void" />
  15470.         <parameters>
  15471.           <parameter type="GtkToolbar*" name="toolbar" />
  15472.           <parameter type="GtkToolbarStyle" name="style" />
  15473.         </parameters>
  15474.       </signal>
  15475.       <signal name="PopupContextMenu" cname="popup_context_menu" when="LAST">
  15476.         <return-type type="gboolean" />
  15477.         <parameters>
  15478.           <parameter type="GtkToolbar*" name="toolbar" />
  15479.           <parameter type="gint" name="x" />
  15480.           <parameter type="gint" name="y" />
  15481.           <parameter type="gint" name="button_number" />
  15482.         </parameters>
  15483.       </signal>
  15484.       <property name="Orientation" cname="orientation" type="GtkOrientation" readable="true" writeable="true" />
  15485.       <property name="ToolbarStyle" cname="toolbar-style" type="GtkToolbarStyle" readable="true" writeable="true" />
  15486.       <property name="ShowArrow" cname="show-arrow" type="gboolean" readable="true" writeable="true" />
  15487.       <property name="Tooltips" cname="tooltips" type="gboolean" readable="true" writeable="true" />
  15488.       <property name="IconSize" cname="icon-size" type="GtkIconSize" readable="true" writeable="true" />
  15489.       <property name="IconSizeSet" cname="icon-size-set" type="gboolean" readable="true" writeable="true" />
  15490.       <childprop name="Expand" cname="expand" type="gboolean" readable="true" writeable="true" />
  15491.       <childprop name="Homogeneous" cname="homogeneous" type="gboolean" readable="true" writeable="true" />
  15492.       <method name="AppendElement" cname="gtk_toolbar_append_element" deprecated="1" hidden="1">
  15493.         <return-type type="GtkWidget*" />
  15494.         <parameters>
  15495.           <parameter type="GtkToolbarChildType" name="type" />
  15496.           <parameter type="GtkWidget*" name="widget" />
  15497.           <parameter type="const-char*" name="text" />
  15498.           <parameter type="const-char*" name="tooltip_text" />
  15499.           <parameter type="const-char*" name="tooltip_private_text" />
  15500.           <parameter type="GtkWidget*" name="icon" />
  15501.           <parameter type="GtkSignalFunc" name="callback" />
  15502.           <parameter type="gpointer" name="user_data" />
  15503.         </parameters>
  15504.       </method>
  15505.       <method name="AppendItem" cname="gtk_toolbar_append_item" deprecated="1" hidden="1">
  15506.         <return-type type="GtkWidget*" />
  15507.         <parameters>
  15508.           <parameter type="const-char*" name="text" />
  15509.           <parameter type="const-char*" name="tooltip_text" />
  15510.           <parameter type="const-char*" name="tooltip_private_text" />
  15511.           <parameter type="GtkWidget*" name="icon" />
  15512.           <parameter type="GtkSignalFunc" name="callback" />
  15513.           <parameter type="gpointer" name="user_data" />
  15514.         </parameters>
  15515.       </method>
  15516.       <method name="AppendSpace" cname="gtk_toolbar_append_space" deprecated="1">
  15517.         <return-type type="void" />
  15518.       </method>
  15519.       <method name="AppendWidget" cname="gtk_toolbar_append_widget" deprecated="1">
  15520.         <return-type type="void" />
  15521.         <parameters>
  15522.           <parameter type="GtkWidget*" name="widget" />
  15523.           <parameter type="const-char*" name="tooltip_text" />
  15524.           <parameter type="const-char*" name="tooltip_private_text" />
  15525.         </parameters>
  15526.       </method>
  15527.       <method name="GetDropIndex" cname="gtk_toolbar_get_drop_index">
  15528.         <return-type type="gint" />
  15529.         <parameters>
  15530.           <parameter type="gint" name="x" />
  15531.           <parameter type="gint" name="y" />
  15532.         </parameters>
  15533.       </method>
  15534.       <method name="GetIconSize" cname="gtk_toolbar_get_icon_size">
  15535.         <return-type type="GtkIconSize" />
  15536.       </method>
  15537.       <method name="GetItemIndex" cname="gtk_toolbar_get_item_index">
  15538.         <return-type type="gint" />
  15539.         <parameters>
  15540.           <parameter type="GtkToolItem*" name="item" />
  15541.         </parameters>
  15542.       </method>
  15543.       <method name="GetNItems" cname="gtk_toolbar_get_n_items">
  15544.         <return-type type="gint" />
  15545.       </method>
  15546.       <method name="GetNthItem" cname="gtk_toolbar_get_nth_item">
  15547.         <return-type type="GtkToolItem*" />
  15548.         <parameters>
  15549.           <parameter type="gint" name="n" />
  15550.         </parameters>
  15551.       </method>
  15552.       <method name="GetOrientation" cname="gtk_toolbar_get_orientation">
  15553.         <return-type type="GtkOrientation" />
  15554.       </method>
  15555.       <method name="GetReliefStyle" cname="gtk_toolbar_get_relief_style">
  15556.         <return-type type="GtkReliefStyle" />
  15557.       </method>
  15558.       <method name="GetShowArrow" cname="gtk_toolbar_get_show_arrow">
  15559.         <return-type type="gboolean" />
  15560.       </method>
  15561.       <method name="GetStyle" cname="gtk_toolbar_get_style">
  15562.         <return-type type="GtkToolbarStyle" />
  15563.       </method>
  15564.       <method name="GetTooltips" cname="gtk_toolbar_get_tooltips">
  15565.         <return-type type="gboolean" />
  15566.       </method>
  15567.       <method name="GetType" cname="gtk_toolbar_get_type" shared="true">
  15568.         <return-type type="GType" />
  15569.       </method>
  15570.       <method name="Insert" cname="gtk_toolbar_insert">
  15571.         <return-type type="void" />
  15572.         <parameters>
  15573.           <parameter type="GtkToolItem*" name="item" />
  15574.           <parameter type="gint" name="pos" />
  15575.         </parameters>
  15576.       </method>
  15577.       <method name="InsertElement" cname="gtk_toolbar_insert_element" deprecated="1" hidden="1">
  15578.         <return-type type="GtkWidget*" />
  15579.         <parameters>
  15580.           <parameter type="GtkToolbarChildType" name="type" />
  15581.           <parameter type="GtkWidget*" name="widget" />
  15582.           <parameter type="const-char*" name="text" />
  15583.           <parameter type="const-char*" name="tooltip_text" />
  15584.           <parameter type="const-char*" name="tooltip_private_text" />
  15585.           <parameter type="GtkWidget*" name="icon" />
  15586.           <parameter type="GtkSignalFunc" name="callback" />
  15587.           <parameter type="gpointer" name="user_data" />
  15588.           <parameter type="gint" name="position" />
  15589.         </parameters>
  15590.       </method>
  15591.       <method name="InsertItem" cname="gtk_toolbar_insert_item" deprecated="1" hidden="1">
  15592.         <return-type type="GtkWidget*" />
  15593.         <parameters>
  15594.           <parameter type="const-char*" name="text" />
  15595.           <parameter type="const-char*" name="tooltip_text" />
  15596.           <parameter type="const-char*" name="tooltip_private_text" />
  15597.           <parameter type="GtkWidget*" name="icon" />
  15598.           <parameter type="GtkSignalFunc" name="callback" />
  15599.           <parameter type="gpointer" name="user_data" />
  15600.           <parameter type="gint" name="position" />
  15601.         </parameters>
  15602.       </method>
  15603.       <method name="InsertSpace" cname="gtk_toolbar_insert_space" deprecated="1">
  15604.         <return-type type="void" />
  15605.         <parameters>
  15606.           <parameter type="gint" name="position" />
  15607.         </parameters>
  15608.       </method>
  15609.       <method name="InsertStock" cname="gtk_toolbar_insert_stock" deprecated="1" hidden="1">
  15610.         <return-type type="GtkWidget*" />
  15611.         <parameters>
  15612.           <parameter type="const-gchar*" name="stock_id" />
  15613.           <parameter type="const-char*" name="tooltip_text" />
  15614.           <parameter type="const-char*" name="tooltip_private_text" />
  15615.           <parameter type="GtkSignalFunc" name="callback" />
  15616.           <parameter type="gpointer" name="user_data" />
  15617.           <parameter type="gint" name="position" />
  15618.         </parameters>
  15619.       </method>
  15620.       <method name="InsertWidget" cname="gtk_toolbar_insert_widget" deprecated="1">
  15621.         <return-type type="void" />
  15622.         <parameters>
  15623.           <parameter type="GtkWidget*" name="widget" />
  15624.           <parameter type="const-char*" name="tooltip_text" />
  15625.           <parameter type="const-char*" name="tooltip_private_text" />
  15626.           <parameter type="gint" name="position" />
  15627.         </parameters>
  15628.       </method>
  15629.       <constructor cname="gtk_toolbar_new" />
  15630.       <method name="PrependElement" cname="gtk_toolbar_prepend_element" deprecated="1" hidden="1">
  15631.         <return-type type="GtkWidget*" />
  15632.         <parameters>
  15633.           <parameter type="GtkToolbarChildType" name="type" />
  15634.           <parameter type="GtkWidget*" name="widget" />
  15635.           <parameter type="const-char*" name="text" />
  15636.           <parameter type="const-char*" name="tooltip_text" />
  15637.           <parameter type="const-char*" name="tooltip_private_text" />
  15638.           <parameter type="GtkWidget*" name="icon" />
  15639.           <parameter type="GtkSignalFunc" name="callback" />
  15640.           <parameter type="gpointer" name="user_data" />
  15641.         </parameters>
  15642.       </method>
  15643.       <method name="PrependItem" cname="gtk_toolbar_prepend_item" deprecated="1" hidden="1">
  15644.         <return-type type="GtkWidget*" />
  15645.         <parameters>
  15646.           <parameter type="const-char*" name="text" />
  15647.           <parameter type="const-char*" name="tooltip_text" />
  15648.           <parameter type="const-char*" name="tooltip_private_text" />
  15649.           <parameter type="GtkWidget*" name="icon" />
  15650.           <parameter type="GtkSignalFunc" name="callback" />
  15651.           <parameter type="gpointer" name="user_data" />
  15652.         </parameters>
  15653.       </method>
  15654.       <method name="PrependSpace" cname="gtk_toolbar_prepend_space" deprecated="1">
  15655.         <return-type type="void" />
  15656.       </method>
  15657.       <method name="PrependWidget" cname="gtk_toolbar_prepend_widget" deprecated="1">
  15658.         <return-type type="void" />
  15659.         <parameters>
  15660.           <parameter type="GtkWidget*" name="widget" />
  15661.           <parameter type="const-char*" name="tooltip_text" />
  15662.           <parameter type="const-char*" name="tooltip_private_text" />
  15663.         </parameters>
  15664.       </method>
  15665.       <method name="RemoveSpace" cname="gtk_toolbar_remove_space" deprecated="1">
  15666.         <return-type type="void" />
  15667.         <parameters>
  15668.           <parameter type="gint" name="position" />
  15669.         </parameters>
  15670.       </method>
  15671.       <method name="SetDropHighlightItem" cname="gtk_toolbar_set_drop_highlight_item">
  15672.         <return-type type="void" />
  15673.         <parameters>
  15674.           <parameter type="GtkToolItem*" name="tool_item" />
  15675.           <parameter type="gint" name="index_" />
  15676.         </parameters>
  15677.       </method>
  15678.       <method name="SetIconSize" cname="gtk_toolbar_set_icon_size" deprecated="1">
  15679.         <return-type type="void" />
  15680.         <parameters>
  15681.           <parameter type="GtkIconSize" name="icon_size" />
  15682.         </parameters>
  15683.       </method>
  15684.       <method name="SetOrientation" cname="gtk_toolbar_set_orientation">
  15685.         <return-type type="void" />
  15686.         <parameters>
  15687.           <parameter type="GtkOrientation" name="orientation" />
  15688.         </parameters>
  15689.       </method>
  15690.       <method name="SetShowArrow" cname="gtk_toolbar_set_show_arrow">
  15691.         <return-type type="void" />
  15692.         <parameters>
  15693.           <parameter type="gboolean" name="show_arrow" />
  15694.         </parameters>
  15695.       </method>
  15696.       <method name="SetStyle" cname="gtk_toolbar_set_style">
  15697.         <return-type type="void" />
  15698.         <parameters>
  15699.           <parameter type="GtkToolbarStyle" name="style" />
  15700.         </parameters>
  15701.       </method>
  15702.       <method name="SetTooltips" cname="gtk_toolbar_set_tooltips">
  15703.         <return-type type="void" />
  15704.         <parameters>
  15705.           <parameter type="gboolean" name="enable" />
  15706.         </parameters>
  15707.       </method>
  15708.       <method name="UnsetIconSize" cname="gtk_toolbar_unset_icon_size" deprecated="1">
  15709.         <return-type type="void" />
  15710.       </method>
  15711.       <method name="UnsetStyle" cname="gtk_toolbar_unset_style">
  15712.         <return-type type="void" />
  15713.       </method>
  15714.     </object>
  15715.     <object name="Tooltips" cname="GtkTooltips" parent="GtkObject">
  15716.       <field name="TipWindow" cname="tip_window" type="GtkWidget*" />
  15717.       <field name="TipLabel" cname="tip_label" type="GtkWidget*" />
  15718.       <field name="ActiveTipsData" cname="active_tips_data" type="GtkTooltipsData*" />
  15719.       <field name="TipsDataList" cname="tips_data_list" type="GList*" />
  15720.       <field name="Delay" cname="delay" bits="30" type="guint" />
  15721.       <field name="Enabled" cname="enabled" bits="1" type="guint" />
  15722.       <field name="HaveGrab" cname="have_grab" bits="1" type="guint" />
  15723.       <field name="UseStickyDelay" cname="use_sticky_delay" bits="1" type="guint" />
  15724.       <field name="TimerTag" cname="timer_tag" type="gint" />
  15725.       <field name="LastPopdown" cname="last_popdown" type="GTimeVal" />
  15726.       <method name="Disable" cname="gtk_tooltips_disable">
  15727.         <return-type type="void" />
  15728.       </method>
  15729.       <method name="Enable" cname="gtk_tooltips_enable">
  15730.         <return-type type="void" />
  15731.       </method>
  15732.       <method name="ForceWindow" cname="gtk_tooltips_force_window">
  15733.         <return-type type="void" />
  15734.       </method>
  15735.       <method name="GetInfoFromTipWindow" cname="gtk_tooltips_get_info_from_tip_window" shared="true">
  15736.         <return-type type="gboolean" />
  15737.         <parameters>
  15738.           <parameter type="GtkWindow*" name="tip_window" />
  15739.           <parameter type="GtkTooltips**" name="tooltips" />
  15740.           <parameter type="GtkWidget**" name="current_widget" />
  15741.         </parameters>
  15742.       </method>
  15743.       <method name="GetType" cname="gtk_tooltips_get_type" shared="true">
  15744.         <return-type type="GType" />
  15745.       </method>
  15746.       <constructor cname="gtk_tooltips_new" />
  15747.       <method name="SetDelay" cname="gtk_tooltips_set_delay" deprecated="1">
  15748.         <return-type type="void" />
  15749.         <parameters>
  15750.           <parameter type="guint" name="delay" />
  15751.         </parameters>
  15752.       </method>
  15753.       <method name="SetTip" cname="gtk_tooltips_set_tip">
  15754.         <return-type type="void" />
  15755.         <parameters>
  15756.           <parameter type="GtkWidget*" name="widget" />
  15757.           <parameter type="const-gchar*" name="tip_text" />
  15758.           <parameter type="const-gchar*" name="tip_private" />
  15759.         </parameters>
  15760.       </method>
  15761.     </object>
  15762.     <object name="ToolButton" cname="GtkToolButton" parent="GtkToolItem">
  15763.       <field name="Priv" cname="priv" type="GtkToolButtonPrivate*" />
  15764.       <property name="Label" cname="label" type="gchar*" readable="true" writeable="true" />
  15765.       <property name="UseUnderline" cname="use-underline" type="gboolean" readable="true" writeable="true" />
  15766.       <property name="LabelWidget" cname="label-widget" type="GtkWidget" readable="true" writeable="true" />
  15767.       <property name="StockId" cname="stock-id" type="gchar*" readable="true" writeable="true" />
  15768.       <property name="IconName" cname="icon-name" type="gchar*" readable="true" writeable="true" />
  15769.       <property name="IconWidget" cname="icon-widget" type="GtkWidget" readable="true" writeable="true" />
  15770.       <signal name="Clicked" cname="clicked" when="FIRST">
  15771.         <return-type type="void" />
  15772.         <parameters>
  15773.           <parameter type="GtkToolButton*" name="tool_item" />
  15774.         </parameters>
  15775.       </signal>
  15776.       <method name="GetIconName" cname="gtk_tool_button_get_icon_name">
  15777.         <return-type type="const-gchar*" />
  15778.       </method>
  15779.       <method name="GetIconWidget" cname="gtk_tool_button_get_icon_widget">
  15780.         <return-type type="GtkWidget*" />
  15781.       </method>
  15782.       <method name="GetLabel" cname="gtk_tool_button_get_label">
  15783.         <return-type type="const-gchar*" />
  15784.       </method>
  15785.       <method name="GetLabelWidget" cname="gtk_tool_button_get_label_widget">
  15786.         <return-type type="GtkWidget*" />
  15787.       </method>
  15788.       <method name="GetStockId" cname="gtk_tool_button_get_stock_id">
  15789.         <return-type type="const-gchar*" />
  15790.       </method>
  15791.       <method name="GetType" cname="gtk_tool_button_get_type" shared="true">
  15792.         <return-type type="GType" />
  15793.       </method>
  15794.       <method name="GetUseUnderline" cname="gtk_tool_button_get_use_underline">
  15795.         <return-type type="gboolean" />
  15796.       </method>
  15797.       <constructor cname="gtk_tool_button_new">
  15798.         <parameters>
  15799.           <parameter type="GtkWidget*" name="icon_widget" />
  15800.           <parameter type="const-gchar*" name="label" />
  15801.         </parameters>
  15802.       </constructor>
  15803.       <constructor cname="gtk_tool_button_new_from_stock">
  15804.         <parameters>
  15805.           <parameter type="const-gchar*" name="stock_id" />
  15806.         </parameters>
  15807.       </constructor>
  15808.       <method name="SetIconName" cname="gtk_tool_button_set_icon_name">
  15809.         <return-type type="void" />
  15810.         <parameters>
  15811.           <parameter type="const-gchar*" name="icon_name" />
  15812.         </parameters>
  15813.       </method>
  15814.       <method name="SetIconWidget" cname="gtk_tool_button_set_icon_widget">
  15815.         <return-type type="void" />
  15816.         <parameters>
  15817.           <parameter type="GtkWidget*" name="icon_widget" />
  15818.         </parameters>
  15819.       </method>
  15820.       <method name="SetLabel" cname="gtk_tool_button_set_label">
  15821.         <return-type type="void" />
  15822.         <parameters>
  15823.           <parameter type="const-gchar*" name="label" />
  15824.         </parameters>
  15825.       </method>
  15826.       <method name="SetLabelWidget" cname="gtk_tool_button_set_label_widget">
  15827.         <return-type type="void" />
  15828.         <parameters>
  15829.           <parameter type="GtkWidget*" name="label_widget" />
  15830.         </parameters>
  15831.       </method>
  15832.       <method name="SetStockId" cname="gtk_tool_button_set_stock_id">
  15833.         <return-type type="void" />
  15834.         <parameters>
  15835.           <parameter type="const-gchar*" name="stock_id" />
  15836.         </parameters>
  15837.       </method>
  15838.       <method name="SetUseUnderline" cname="gtk_tool_button_set_use_underline">
  15839.         <return-type type="void" />
  15840.         <parameters>
  15841.           <parameter type="gboolean" name="use_underline" />
  15842.         </parameters>
  15843.       </method>
  15844.     </object>
  15845.     <object name="ToolItem" cname="GtkToolItem" parent="GtkBin">
  15846.       <field name="Priv" cname="priv" type="GtkToolItemPrivate*" />
  15847.       <property name="VisibleHorizontal" cname="visible-horizontal" type="gboolean" readable="true" writeable="true" />
  15848.       <property name="VisibleVertical" cname="visible-vertical" type="gboolean" readable="true" writeable="true" />
  15849.       <property name="IsImportant" cname="is-important" type="gboolean" readable="true" writeable="true" />
  15850.       <signal name="CreateMenuProxy" cname="create_menu_proxy" when="LAST">
  15851.         <return-type type="gboolean" />
  15852.         <parameters>
  15853.           <parameter type="GtkToolItem*" name="tool_item" />
  15854.         </parameters>
  15855.       </signal>
  15856.       <signal name="ToolbarReconfigured" cname="toolbar_reconfigured" when="LAST">
  15857.         <return-type type="void" />
  15858.         <parameters>
  15859.           <parameter type="GtkToolItem*" name="tool_item" />
  15860.         </parameters>
  15861.       </signal>
  15862.       <signal cname="set_tooltip" when="LAST" name="TooltipSet">
  15863.         <return-type type="gboolean" />
  15864.         <parameters>
  15865.           <parameter type="GtkToolItem*" name="tool_item" />
  15866.           <parameter type="GtkTooltips*" name="tooltips" />
  15867.           <parameter type="const-gchar*" name="tip_text" />
  15868.           <parameter type="const-gchar*" name="tip_private" />
  15869.         </parameters>
  15870.       </signal>
  15871.       <method name="GetExpand" cname="gtk_tool_item_get_expand">
  15872.         <return-type type="gboolean" />
  15873.       </method>
  15874.       <method name="GetHomogeneous" cname="gtk_tool_item_get_homogeneous">
  15875.         <return-type type="gboolean" />
  15876.       </method>
  15877.       <method name="GetIconSize" cname="gtk_tool_item_get_icon_size">
  15878.         <return-type type="GtkIconSize" />
  15879.       </method>
  15880.       <method name="GetIsImportant" cname="gtk_tool_item_get_is_important">
  15881.         <return-type type="gboolean" />
  15882.       </method>
  15883.       <method name="GetOrientation" cname="gtk_tool_item_get_orientation">
  15884.         <return-type type="GtkOrientation" />
  15885.       </method>
  15886.       <method name="GetProxyMenuItem" cname="gtk_tool_item_get_proxy_menu_item">
  15887.         <return-type type="GtkWidget*" />
  15888.         <parameters>
  15889.           <parameter type="const-gchar*" name="menu_item_id" />
  15890.         </parameters>
  15891.       </method>
  15892.       <method name="GetReliefStyle" cname="gtk_tool_item_get_relief_style">
  15893.         <return-type type="GtkReliefStyle" />
  15894.       </method>
  15895.       <method name="GetToolbarStyle" cname="gtk_tool_item_get_toolbar_style">
  15896.         <return-type type="GtkToolbarStyle" />
  15897.       </method>
  15898.       <method name="GetType" cname="gtk_tool_item_get_type" shared="true">
  15899.         <return-type type="GType" />
  15900.       </method>
  15901.       <method name="GetUseDragWindow" cname="gtk_tool_item_get_use_drag_window">
  15902.         <return-type type="gboolean" />
  15903.       </method>
  15904.       <method name="GetVisibleHorizontal" cname="gtk_tool_item_get_visible_horizontal">
  15905.         <return-type type="gboolean" />
  15906.       </method>
  15907.       <method name="GetVisibleVertical" cname="gtk_tool_item_get_visible_vertical">
  15908.         <return-type type="gboolean" />
  15909.       </method>
  15910.       <constructor cname="gtk_tool_item_new" />
  15911.       <method name="RebuildMenu" cname="gtk_tool_item_rebuild_menu">
  15912.         <return-type type="void" />
  15913.       </method>
  15914.       <method name="RetrieveProxyMenuItem" cname="gtk_tool_item_retrieve_proxy_menu_item">
  15915.         <return-type type="GtkWidget*" />
  15916.       </method>
  15917.       <method name="SetExpand" cname="gtk_tool_item_set_expand">
  15918.         <return-type type="void" />
  15919.         <parameters>
  15920.           <parameter type="gboolean" name="expand" />
  15921.         </parameters>
  15922.       </method>
  15923.       <method name="SetHomogeneous" cname="gtk_tool_item_set_homogeneous">
  15924.         <return-type type="void" />
  15925.         <parameters>
  15926.           <parameter type="gboolean" name="homogeneous" />
  15927.         </parameters>
  15928.       </method>
  15929.       <method name="SetIsImportant" cname="gtk_tool_item_set_is_important">
  15930.         <return-type type="void" />
  15931.         <parameters>
  15932.           <parameter type="gboolean" name="is_important" />
  15933.         </parameters>
  15934.       </method>
  15935.       <method name="SetProxyMenuItem" cname="gtk_tool_item_set_proxy_menu_item">
  15936.         <return-type type="void" />
  15937.         <parameters>
  15938.           <parameter type="const-gchar*" name="menu_item_id" />
  15939.           <parameter type="GtkWidget*" name="menu_item" />
  15940.         </parameters>
  15941.       </method>
  15942.       <method name="SetTooltip" cname="gtk_tool_item_set_tooltip">
  15943.         <return-type type="void" />
  15944.         <parameters>
  15945.           <parameter type="GtkTooltips*" name="tooltips" />
  15946.           <parameter type="const-gchar*" name="tip_text" />
  15947.           <parameter type="const-gchar*" name="tip_private" />
  15948.         </parameters>
  15949.       </method>
  15950.       <method name="SetUseDragWindow" cname="gtk_tool_item_set_use_drag_window">
  15951.         <return-type type="void" />
  15952.         <parameters>
  15953.           <parameter type="gboolean" name="use_drag_window" />
  15954.         </parameters>
  15955.       </method>
  15956.       <method name="SetVisibleHorizontal" cname="gtk_tool_item_set_visible_horizontal">
  15957.         <return-type type="void" />
  15958.         <parameters>
  15959.           <parameter type="gboolean" name="visible_horizontal" />
  15960.         </parameters>
  15961.       </method>
  15962.       <method name="SetVisibleVertical" cname="gtk_tool_item_set_visible_vertical">
  15963.         <return-type type="void" />
  15964.         <parameters>
  15965.           <parameter type="gboolean" name="visible_vertical" />
  15966.         </parameters>
  15967.       </method>
  15968.     </object>
  15969.     <object name="TrayIcon" cname="GtkTrayIcon" parent="GtkPlug">
  15970.       <field name="Priv" cname="priv" type="GtkTrayIconPrivate*" />
  15971.       <property name="Orientation" cname="orientation" type="GtkOrientation" readable="true" />
  15972.       <method name="GetType" cname="gtk_tray_icon_get_type" shared="true">
  15973.         <return-type type="GType" />
  15974.       </method>
  15975.     </object>
  15976.     <object name="TreeModelFilter" cname="GtkTreeModelFilter" parent="GObject">
  15977.       <field name="Priv" cname="priv" type="GtkTreeModelFilterPrivate*" />
  15978.       <property name="ChildModel" cname="child-model" type="GtkTreeModel" readable="true" writeable="true" construct-only="true" />
  15979.       <property name="VirtualRoot" cname="virtual-root" type="GtkTreePath" readable="true" writeable="true" construct-only="true" />
  15980.       <implements>
  15981.         <interface cname="GtkTreeModel" />
  15982.         <interface cname="GtkTreeDragSource" />
  15983.       </implements>
  15984.       <method name="ClearCache" cname="gtk_tree_model_filter_clear_cache">
  15985.         <return-type type="void" />
  15986.       </method>
  15987.       <method name="ConvertChildIterToIter" cname="gtk_tree_model_filter_convert_child_iter_to_iter" hidden="1">
  15988.         <return-type type="gboolean" />
  15989.         <parameters>
  15990.           <parameter type="GtkTreeIter*" name="filter_iter" />
  15991.           <parameter type="GtkTreeIter*" name="child_iter" />
  15992.         </parameters>
  15993.       </method>
  15994.       <method name="ConvertChildPathToPath" cname="gtk_tree_model_filter_convert_child_path_to_path">
  15995.         <return-type type="GtkTreePath*" owned="true" />
  15996.         <parameters>
  15997.           <parameter type="GtkTreePath*" name="child_path" />
  15998.         </parameters>
  15999.       </method>
  16000.       <method name="ConvertIterToChildIter" cname="gtk_tree_model_filter_convert_iter_to_child_iter">
  16001.         <return-type type="void" />
  16002.         <parameters>
  16003.           <parameter type="GtkTreeIter*" name="child_iter" pass_as="out" />
  16004.           <parameter type="GtkTreeIter*" name="filter_iter" />
  16005.         </parameters>
  16006.       </method>
  16007.       <method name="ConvertPathToChildPath" cname="gtk_tree_model_filter_convert_path_to_child_path">
  16008.         <return-type type="GtkTreePath*" owned="true" />
  16009.         <parameters>
  16010.           <parameter type="GtkTreePath*" name="filter_path" />
  16011.         </parameters>
  16012.       </method>
  16013.       <method name="GetModel" cname="gtk_tree_model_filter_get_model">
  16014.         <return-type type="GtkTreeModel*" />
  16015.       </method>
  16016.       <method name="GetType" cname="gtk_tree_model_filter_get_type" shared="true">
  16017.         <return-type type="GType" />
  16018.       </method>
  16019.       <constructor cname="gtk_tree_model_filter_new">
  16020.         <parameters>
  16021.           <parameter type="GtkTreeModel*" name="child_model" />
  16022.           <parameter type="GtkTreePath*" name="root" />
  16023.         </parameters>
  16024.       </constructor>
  16025.       <method name="Refilter" cname="gtk_tree_model_filter_refilter">
  16026.         <return-type type="void" />
  16027.       </method>
  16028.       <method name="SetModifyFunc" cname="gtk_tree_model_filter_set_modify_func" hidden="1">
  16029.         <return-type type="void" />
  16030.         <parameters>
  16031.           <parameter type="gint" name="n_columns" />
  16032.           <parameter type="GType*" name="types" />
  16033.           <parameter type="GtkTreeModelFilterModifyFunc" name="func" />
  16034.           <parameter type="gpointer" name="data" />
  16035.           <parameter name="destroy" type="GDestroyNotify" />
  16036.         </parameters>
  16037.       </method>
  16038.       <method name="SetVisibleColumn" cname="gtk_tree_model_filter_set_visible_column">
  16039.         <return-type type="void" />
  16040.         <parameters>
  16041.           <parameter type="gint" name="column" />
  16042.         </parameters>
  16043.       </method>
  16044.       <method name="SetVisibleFunc" cname="gtk_tree_model_filter_set_visible_func">
  16045.         <return-type type="void" />
  16046.         <parameters>
  16047.           <parameter type="GtkTreeModelFilterVisibleFunc" name="func" />
  16048.           <parameter type="gpointer" name="data" />
  16049.           <parameter name="destroy" type="GDestroyNotify" />
  16050.         </parameters>
  16051.       </method>
  16052.     </object>
  16053.     <object name="TreeModelSort" cname="GtkTreeModelSort" parent="GObject">
  16054.       <field name="Root" cname="root" type="gpointer" />
  16055.       <field name="Stamp" cname="stamp" type="gint" />
  16056.       <field name="ChildFlags" cname="child_flags" type="guint" />
  16057.       <field name="ChildModel" cname="child_model" type="GtkTreeModel*" />
  16058.       <field name="ZeroRefCount" cname="zero_ref_count" type="gint" />
  16059.       <field name="SortList" cname="sort_list" type="GList*" />
  16060.       <field name="SortColumnId" cname="sort_column_id" type="gint" />
  16061.       <field name="Order" cname="order" type="GtkSortType" />
  16062.       <field name="DefaultSortFunc" cname="default_sort_func" type="GtkTreeIterCompareFunc" />
  16063.       <field name="DefaultSortData" cname="default_sort_data" type="gpointer" />
  16064.       <field name="DefaultSortDestroy" cname="default_sort_destroy" type="GtkDestroyNotify" />
  16065.       <field name="ChangedId" cname="changed_id" type="guint" />
  16066.       <field name="InsertedId" cname="inserted_id" type="guint" />
  16067.       <field name="HasChildToggledId" cname="has_child_toggled_id" type="guint" />
  16068.       <field name="DeletedId" cname="deleted_id" type="guint" />
  16069.       <field name="ReorderedId" cname="reordered_id" type="guint" />
  16070.       <property name="Model" cname="model" type="GtkTreeModel" readable="true" writeable="true" construct-only="true" />
  16071.       <implements>
  16072.         <interface cname="GtkTreeModel" />
  16073.         <interface cname="GtkTreeSortable" />
  16074.         <interface cname="GtkTreeDragSource" />
  16075.       </implements>
  16076.       <method name="ClearCache" cname="gtk_tree_model_sort_clear_cache">
  16077.         <return-type type="void" />
  16078.       </method>
  16079.       <method name="ConvertChildIterToIter" cname="gtk_tree_model_sort_convert_child_iter_to_iter">
  16080.         <return-type type="void" />
  16081.         <parameters>
  16082.           <parameter type="GtkTreeIter*" name="sort_iter" pass_as="out" />
  16083.           <parameter type="GtkTreeIter*" name="child_iter" />
  16084.         </parameters>
  16085.       </method>
  16086.       <method name="ConvertChildPathToPath" cname="gtk_tree_model_sort_convert_child_path_to_path">
  16087.         <return-type type="GtkTreePath*" owned="true" />
  16088.         <parameters>
  16089.           <parameter type="GtkTreePath*" name="child_path" />
  16090.         </parameters>
  16091.       </method>
  16092.       <method name="ConvertIterToChildIter" cname="gtk_tree_model_sort_convert_iter_to_child_iter">
  16093.         <return-type type="void" />
  16094.         <parameters>
  16095.           <parameter type="GtkTreeIter*" name="child_iter" pass_as="out" />
  16096.           <parameter type="GtkTreeIter*" name="sorted_iter" />
  16097.         </parameters>
  16098.       </method>
  16099.       <method name="ConvertPathToChildPath" cname="gtk_tree_model_sort_convert_path_to_child_path">
  16100.         <return-type type="GtkTreePath*" owned="true" />
  16101.         <parameters>
  16102.           <parameter type="GtkTreePath*" name="sorted_path" />
  16103.         </parameters>
  16104.       </method>
  16105.       <method name="GetModel" cname="gtk_tree_model_sort_get_model">
  16106.         <return-type type="GtkTreeModel*" />
  16107.       </method>
  16108.       <method name="GetType" cname="gtk_tree_model_sort_get_type" shared="true">
  16109.         <return-type type="GType" />
  16110.       </method>
  16111.       <method name="IterIsValid" cname="gtk_tree_model_sort_iter_is_valid">
  16112.         <return-type type="gboolean" />
  16113.         <parameters>
  16114.           <parameter type="GtkTreeIter*" name="iter" />
  16115.         </parameters>
  16116.       </method>
  16117.       <constructor cname="gtk_tree_model_sort_new_with_model">
  16118.         <parameters>
  16119.           <parameter type="GtkTreeModel*" name="child_model" property_name="model" />
  16120.         </parameters>
  16121.       </constructor>
  16122.       <method name="ResetDefaultSortFunc" cname="gtk_tree_model_sort_reset_default_sort_func">
  16123.         <return-type type="void" />
  16124.       </method>
  16125.     </object>
  16126.     <object name="TreeSelection" cname="GtkTreeSelection" parent="GObject">
  16127.       <field name="TreeView" cname="tree_view" type="GtkTreeView*" />
  16128.       <field name="Type" cname="type" type="GtkSelectionMode" />
  16129.       <field name="UserFunc" cname="user_func" type="GtkTreeSelectionFunc" />
  16130.       <field name="UserData" cname="user_data" type="gpointer" />
  16131.       <field name="Destroy" cname="destroy" type="GtkDestroyNotify" />
  16132.       <signal name="Changed" cname="changed" when="FIRST">
  16133.         <return-type type="void" />
  16134.         <parameters>
  16135.           <parameter type="GtkTreeSelection*" name="selection" />
  16136.         </parameters>
  16137.       </signal>
  16138.       <method name="CountSelectedRows" cname="gtk_tree_selection_count_selected_rows">
  16139.         <return-type type="gint" />
  16140.       </method>
  16141.       <method name="GetMode" cname="gtk_tree_selection_get_mode">
  16142.         <return-type type="GtkSelectionMode" />
  16143.       </method>
  16144.       <method name="GetSelected" cname="gtk_tree_selection_get_selected">
  16145.         <return-type type="gboolean" />
  16146.         <parameters>
  16147.           <parameter type="GtkTreeModel**" name="model" pass_as="out" />
  16148.           <parameter type="GtkTreeIter*" name="iter" pass_as="out" />
  16149.         </parameters>
  16150.       </method>
  16151.       <method name="GetSelectedRows" cname="gtk_tree_selection_get_selected_rows" hidden="1">
  16152.         <return-type type="GList*" />
  16153.         <parameters>
  16154.           <parameter type="GtkTreeModel**" name="model" />
  16155.         </parameters>
  16156.       </method>
  16157.       <method name="GetTreeView" cname="gtk_tree_selection_get_tree_view">
  16158.         <return-type type="GtkTreeView*" />
  16159.       </method>
  16160.       <method name="GetType" cname="gtk_tree_selection_get_type" shared="true">
  16161.         <return-type type="GType" />
  16162.       </method>
  16163.       <method name="GetUserData" cname="gtk_tree_selection_get_user_data">
  16164.         <return-type type="gpointer" />
  16165.       </method>
  16166.       <method name="IterIsSelected" cname="gtk_tree_selection_iter_is_selected">
  16167.         <return-type type="gboolean" />
  16168.         <parameters>
  16169.           <parameter type="GtkTreeIter*" name="iter" />
  16170.         </parameters>
  16171.       </method>
  16172.       <method name="PathIsSelected" cname="gtk_tree_selection_path_is_selected">
  16173.         <return-type type="gboolean" />
  16174.         <parameters>
  16175.           <parameter type="GtkTreePath*" name="path" />
  16176.         </parameters>
  16177.       </method>
  16178.       <method name="SelectAll" cname="gtk_tree_selection_select_all">
  16179.         <return-type type="void" />
  16180.       </method>
  16181.       <method name="SelectIter" cname="gtk_tree_selection_select_iter">
  16182.         <return-type type="void" />
  16183.         <parameters>
  16184.           <parameter type="GtkTreeIter*" name="iter" />
  16185.         </parameters>
  16186.       </method>
  16187.       <method name="SelectPath" cname="gtk_tree_selection_select_path">
  16188.         <return-type type="void" />
  16189.         <parameters>
  16190.           <parameter type="GtkTreePath*" name="path" />
  16191.         </parameters>
  16192.       </method>
  16193.       <method name="SelectRange" cname="gtk_tree_selection_select_range">
  16194.         <return-type type="void" />
  16195.         <parameters>
  16196.           <parameter type="GtkTreePath*" name="start_path" />
  16197.           <parameter type="GtkTreePath*" name="end_path" />
  16198.         </parameters>
  16199.       </method>
  16200.       <method name="SelectedForeach" cname="gtk_tree_selection_selected_foreach">
  16201.         <return-type type="void" />
  16202.         <parameters>
  16203.           <parameter type="GtkTreeSelectionForeachFunc" name="func" scope="call" />
  16204.           <parameter type="gpointer" name="data" />
  16205.         </parameters>
  16206.       </method>
  16207.       <method name="SetMode" cname="gtk_tree_selection_set_mode">
  16208.         <return-type type="void" />
  16209.         <parameters>
  16210.           <parameter type="GtkSelectionMode" name="type" />
  16211.         </parameters>
  16212.       </method>
  16213.       <method name="SetSelectFunction" cname="gtk_tree_selection_set_select_function">
  16214.         <return-type type="void" />
  16215.         <parameters>
  16216.           <parameter type="GtkTreeSelectionFunc" name="func" />
  16217.           <parameter type="gpointer" name="data" />
  16218.           <parameter name="destroy" type="GDestroyNotify" />
  16219.         </parameters>
  16220.       </method>
  16221.       <method name="UnselectAll" cname="gtk_tree_selection_unselect_all">
  16222.         <return-type type="void" />
  16223.       </method>
  16224.       <method name="UnselectIter" cname="gtk_tree_selection_unselect_iter">
  16225.         <return-type type="void" />
  16226.         <parameters>
  16227.           <parameter type="GtkTreeIter*" name="iter" />
  16228.         </parameters>
  16229.       </method>
  16230.       <method name="UnselectPath" cname="gtk_tree_selection_unselect_path">
  16231.         <return-type type="void" />
  16232.         <parameters>
  16233.           <parameter type="GtkTreePath*" name="path" />
  16234.         </parameters>
  16235.       </method>
  16236.       <method name="UnselectRange" cname="gtk_tree_selection_unselect_range">
  16237.         <return-type type="void" />
  16238.         <parameters>
  16239.           <parameter type="GtkTreePath*" name="start_path" />
  16240.           <parameter type="GtkTreePath*" name="end_path" />
  16241.         </parameters>
  16242.       </method>
  16243.     </object>
  16244.     <object name="TreeStore" cname="GtkTreeStore" parent="GObject">
  16245.       <field name="Stamp" cname="stamp" type="gint" />
  16246.       <field name="Root" cname="root" type="gpointer" />
  16247.       <field name="Last" cname="last" type="gpointer" />
  16248.       <field name="NColumns" cname="n_columns" type="gint" />
  16249.       <field name="SortColumnId" cname="sort_column_id" type="gint" />
  16250.       <field name="SortList" cname="sort_list" type="GList*" />
  16251.       <field name="Order" cname="order" type="GtkSortType" />
  16252.       <field name="ColumnHeaders" cname="column_headers" type="GType*" />
  16253.       <field name="DefaultSortFunc" cname="default_sort_func" type="GtkTreeIterCompareFunc" />
  16254.       <field name="DefaultSortData" cname="default_sort_data" type="gpointer" />
  16255.       <field name="DefaultSortDestroy" cname="default_sort_destroy" type="GtkDestroyNotify" />
  16256.       <field name="ColumnsDirty" cname="columns_dirty" bits="1" type="guint" />
  16257.       <implements>
  16258.         <interface cname="GtkTreeModel" />
  16259.         <interface cname="GtkTreeDragSource" />
  16260.         <interface cname="GtkTreeDragDest" />
  16261.         <interface cname="GtkTreeSortable" />
  16262.       </implements>
  16263.       <method name="Append" cname="gtk_tree_store_append" hidden="1">
  16264.         <return-type type="void" />
  16265.         <parameters>
  16266.           <parameter type="GtkTreeIter*" name="iter" />
  16267.           <parameter type="GtkTreeIter*" name="parent" />
  16268.         </parameters>
  16269.       </method>
  16270.       <method name="Clear" cname="gtk_tree_store_clear">
  16271.         <return-type type="void" />
  16272.       </method>
  16273.       <method name="GetType" cname="gtk_tree_store_get_type" shared="true">
  16274.         <return-type type="GType" />
  16275.       </method>
  16276.       <method name="Insert" cname="gtk_tree_store_insert" hidden="1">
  16277.         <return-type type="void" />
  16278.         <parameters>
  16279.           <parameter type="GtkTreeIter*" name="iter" />
  16280.           <parameter type="GtkTreeIter*" name="parent" />
  16281.           <parameter type="gint" name="position" />
  16282.         </parameters>
  16283.       </method>
  16284.       <method name="InsertAfter" cname="gtk_tree_store_insert_after" hidden="1">
  16285.         <return-type type="void" />
  16286.         <parameters>
  16287.           <parameter type="GtkTreeIter*" name="iter" />
  16288.           <parameter type="GtkTreeIter*" name="parent" />
  16289.           <parameter type="GtkTreeIter*" name="sibling" />
  16290.         </parameters>
  16291.       </method>
  16292.       <method name="InsertBefore" cname="gtk_tree_store_insert_before" hidden="1">
  16293.         <return-type type="void" />
  16294.         <parameters>
  16295.           <parameter type="GtkTreeIter*" name="iter" />
  16296.           <parameter type="GtkTreeIter*" name="parent" />
  16297.           <parameter type="GtkTreeIter*" name="sibling" />
  16298.         </parameters>
  16299.       </method>
  16300.       <method name="InsertWithValues" cname="gtk_tree_store_insert_with_values">
  16301.         <return-type type="void" />
  16302.         <parameters>
  16303.           <parameter type="GtkTreeIter*" name="iter" />
  16304.           <parameter type="GtkTreeIter*" name="parent" />
  16305.           <parameter type="gint" name="position" />
  16306.           <parameter ellipsis="true" />
  16307.         </parameters>
  16308.       </method>
  16309.       <method name="InsertWithValuesv" cname="gtk_tree_store_insert_with_valuesv" hidden="1">
  16310.         <return-type type="void" />
  16311.         <parameters>
  16312.           <parameter type="GtkTreeIter*" name="iter" />
  16313.           <parameter type="GtkTreeIter*" name="parent" />
  16314.           <parameter type="gint" name="position" />
  16315.           <parameter type="gint*" name="columns" />
  16316.           <parameter type="GValue*" name="values" />
  16317.           <parameter type="gint" name="n_values" />
  16318.         </parameters>
  16319.       </method>
  16320.       <method name="IsAncestor" cname="gtk_tree_store_is_ancestor">
  16321.         <return-type type="gboolean" />
  16322.         <parameters>
  16323.           <parameter type="GtkTreeIter*" name="iter" />
  16324.           <parameter type="GtkTreeIter*" name="descendant" />
  16325.         </parameters>
  16326.       </method>
  16327.       <method name="IterDepth" cname="gtk_tree_store_iter_depth">
  16328.         <return-type type="gint" />
  16329.         <parameters>
  16330.           <parameter type="GtkTreeIter*" name="iter" />
  16331.         </parameters>
  16332.       </method>
  16333.       <method name="IterIsValid" cname="gtk_tree_store_iter_is_valid">
  16334.         <return-type type="gboolean" />
  16335.         <parameters>
  16336.           <parameter type="GtkTreeIter*" name="iter" />
  16337.         </parameters>
  16338.       </method>
  16339.       <method name="MoveAfter" cname="gtk_tree_store_move_after">
  16340.         <return-type type="void" />
  16341.         <parameters>
  16342.           <parameter type="GtkTreeIter*" name="iter" />
  16343.           <parameter type="GtkTreeIter*" name="position" />
  16344.         </parameters>
  16345.       </method>
  16346.       <method name="MoveBefore" cname="gtk_tree_store_move_before">
  16347.         <return-type type="void" />
  16348.         <parameters>
  16349.           <parameter type="GtkTreeIter*" name="iter" />
  16350.           <parameter type="GtkTreeIter*" name="position" />
  16351.         </parameters>
  16352.       </method>
  16353.       <constructor cname="gtk_tree_store_new" hidden="1">
  16354.         <parameters>
  16355.           <parameter type="gint" name="n_columns" />
  16356.           <parameter ellipsis="true" />
  16357.         </parameters>
  16358.       </constructor>
  16359.       <constructor cname="gtk_tree_store_newv" hidden="1">
  16360.         <parameters>
  16361.           <parameter type="gint" name="n_columns" />
  16362.           <parameter type="GType*" name="types" />
  16363.         </parameters>
  16364.       </constructor>
  16365.       <method name="Prepend" cname="gtk_tree_store_prepend" hidden="1">
  16366.         <return-type type="void" />
  16367.         <parameters>
  16368.           <parameter type="GtkTreeIter*" name="iter" />
  16369.           <parameter type="GtkTreeIter*" name="parent" />
  16370.         </parameters>
  16371.       </method>
  16372.       <method name="Remove" cname="gtk_tree_store_remove">
  16373.         <return-type type="gboolean" />
  16374.         <parameters>
  16375.           <parameter type="GtkTreeIter*" name="iter" pass_as="ref" />
  16376.         </parameters>
  16377.       </method>
  16378.       <method name="Reorder" cname="gtk_tree_store_reorder">
  16379.         <return-type type="void" />
  16380.         <parameters>
  16381.           <parameter type="GtkTreeIter*" name="parent" />
  16382.           <parameter type="gint*" name="new_order" />
  16383.         </parameters>
  16384.       </method>
  16385.       <method name="Set" cname="gtk_tree_store_set" hidden="1">
  16386.         <return-type type="void" />
  16387.         <parameters>
  16388.           <parameter type="GtkTreeIter*" name="iter" />
  16389.           <parameter ellipsis="true" />
  16390.         </parameters>
  16391.       </method>
  16392.       <method name="SetColumnTypes" cname="gtk_tree_store_set_column_types">
  16393.         <return-type type="void" />
  16394.         <parameters>
  16395.           <parameter type="gint" name="n_columns" />
  16396.           <parameter type="GType*" name="types" array="1" />
  16397.         </parameters>
  16398.       </method>
  16399.       <method name="SetValist" cname="gtk_tree_store_set_valist">
  16400.         <return-type type="void" />
  16401.         <parameters>
  16402.           <parameter type="GtkTreeIter*" name="iter" />
  16403.           <parameter type="va_list" name="var_args" />
  16404.         </parameters>
  16405.       </method>
  16406.       <method name="SetValue" cname="gtk_tree_store_set_value">
  16407.         <return-type type="void" />
  16408.         <parameters>
  16409.           <parameter type="GtkTreeIter*" name="iter" />
  16410.           <parameter type="gint" name="column" />
  16411.           <parameter type="GValue*" name="value" />
  16412.         </parameters>
  16413.       </method>
  16414.       <method name="Swap" cname="gtk_tree_store_swap">
  16415.         <return-type type="void" />
  16416.         <parameters>
  16417.           <parameter type="GtkTreeIter*" name="a" />
  16418.           <parameter type="GtkTreeIter*" name="b" />
  16419.         </parameters>
  16420.       </method>
  16421.     </object>
  16422.     <object name="TreeView" cname="GtkTreeView" parent="GtkContainer">
  16423.       <field name="Priv" cname="priv" type="GtkTreeViewPrivate*" />
  16424.       <property name="Model" cname="model" type="GtkTreeModel" readable="true" writeable="true" />
  16425.       <property name="Hadjustment" cname="hadjustment" type="GtkAdjustment" readable="true" writeable="true" />
  16426.       <property name="Vadjustment" cname="vadjustment" type="GtkAdjustment" readable="true" writeable="true" />
  16427.       <property name="HeadersVisible" cname="headers-visible" type="gboolean" readable="true" writeable="true" />
  16428.       <property name="HeadersClickable" cname="headers-clickable" type="gboolean" readable="true" writeable="true" />
  16429.       <property name="ExpanderColumn" cname="expander-column" type="GtkTreeViewColumn" readable="true" writeable="true" />
  16430.       <property name="Reorderable" cname="reorderable" type="gboolean" readable="true" writeable="true" />
  16431.       <property name="RulesHint" cname="rules-hint" type="gboolean" readable="true" writeable="true" />
  16432.       <property name="EnableSearch" cname="enable-search" type="gboolean" readable="true" writeable="true" />
  16433.       <property name="SearchColumn" cname="search-column" type="gint" readable="true" writeable="true" />
  16434.       <property name="FixedHeightMode" cname="fixed-height-mode" type="gboolean" readable="true" writeable="true" />
  16435.       <property name="HoverSelection" cname="hover-selection" type="gboolean" readable="true" writeable="true" />
  16436.       <property name="HoverExpand" cname="hover-expand" type="gboolean" readable="true" writeable="true" />
  16437.       <property name="ShowExpanders" cname="show-expanders" type="gboolean" readable="true" writeable="true" />
  16438.       <property name="LevelIndentation" cname="level-indentation" type="gint" readable="true" writeable="true" />
  16439.       <property name="RubberBanding" cname="rubber-banding" type="gboolean" readable="true" writeable="true" />
  16440.       <property name="EnableGridLines" cname="enable-grid-lines" type="GtkTreeViewGridLines" readable="true" writeable="true" />
  16441.       <property name="EnableTreeLines" cname="enable-tree-lines" type="gboolean" readable="true" writeable="true" />
  16442.       <signal cname="set_scroll_adjustments" when="LAST" name="ScrollAdjustmentsSet">
  16443.         <return-type type="void" />
  16444.         <parameters>
  16445.           <parameter type="GtkTreeView*" name="tree_view" />
  16446.           <parameter type="GtkAdjustment*" name="hadjustment" />
  16447.           <parameter type="GtkAdjustment*" name="vadjustment" />
  16448.         </parameters>
  16449.       </signal>
  16450.       <signal name="RowActivated" cname="row_activated" when="LAST">
  16451.         <return-type type="void" />
  16452.         <parameters>
  16453.           <parameter type="GtkTreeView*" name="tree_view" />
  16454.           <parameter type="GtkTreePath*" name="path" />
  16455.           <parameter type="GtkTreeViewColumn*" name="column" />
  16456.         </parameters>
  16457.       </signal>
  16458.       <signal name="TestExpandRow" cname="test-expand-row" when="LAST">
  16459.         <return-type type="gboolean" />
  16460.         <parameters>
  16461.           <parameter type="GtkTreeView*" name="tree_view" />
  16462.           <parameter type="GtkTreeIter*" name="iter" />
  16463.           <parameter type="GtkTreePath*" name="path" />
  16464.         </parameters>
  16465.       </signal>
  16466.       <signal name="TestCollapseRow" cname="test-collapse-row" when="LAST">
  16467.         <return-type type="gboolean" />
  16468.         <parameters>
  16469.           <parameter type="GtkTreeView*" name="tree_view" />
  16470.           <parameter type="GtkTreeIter*" name="iter" />
  16471.           <parameter type="GtkTreePath*" name="path" />
  16472.         </parameters>
  16473.       </signal>
  16474.       <signal name="RowExpanded" cname="row-expanded" when="LAST">
  16475.         <return-type type="void" />
  16476.         <parameters>
  16477.           <parameter type="GtkTreeView*" name="tree_view" />
  16478.           <parameter type="GtkTreeIter*" name="iter" />
  16479.           <parameter type="GtkTreePath*" name="path" />
  16480.         </parameters>
  16481.       </signal>
  16482.       <signal name="RowCollapsed" cname="row-collapsed" when="LAST">
  16483.         <return-type type="void" />
  16484.         <parameters>
  16485.           <parameter type="GtkTreeView*" name="tree_view" />
  16486.           <parameter type="GtkTreeIter*" name="iter" />
  16487.           <parameter type="GtkTreePath*" name="path" />
  16488.         </parameters>
  16489.       </signal>
  16490.       <signal name="ColumnsChanged" cname="columns-changed" when="LAST">
  16491.         <return-type type="void" />
  16492.         <parameters>
  16493.           <parameter type="GtkTreeView*" name="tree_view" />
  16494.         </parameters>
  16495.       </signal>
  16496.       <signal name="CursorChanged" cname="cursor-changed" when="LAST">
  16497.         <return-type type="void" />
  16498.         <parameters>
  16499.           <parameter type="GtkTreeView*" name="tree_view" />
  16500.         </parameters>
  16501.       </signal>
  16502.       <signal name="MoveCursor" cname="move_cursor" when="LAST">
  16503.         <return-type type="gboolean" />
  16504.         <parameters>
  16505.           <parameter type="GtkTreeView*" name="tree_view" />
  16506.           <parameter type="GtkMovementStep" name="step" />
  16507.           <parameter type="gint" name="count" />
  16508.         </parameters>
  16509.       </signal>
  16510.       <signal name="SelectAll" cname="select_all" when="LAST">
  16511.         <return-type type="gboolean" />
  16512.         <parameters>
  16513.           <parameter type="GtkTreeView*" name="tree_view" />
  16514.         </parameters>
  16515.       </signal>
  16516.       <signal name="UnselectAll" cname="unselect_all" when="LAST">
  16517.         <return-type type="gboolean" />
  16518.         <parameters>
  16519.           <parameter type="GtkTreeView*" name="tree_view" />
  16520.         </parameters>
  16521.       </signal>
  16522.       <signal name="SelectCursorRow" cname="select_cursor_row" when="LAST">
  16523.         <return-type type="gboolean" />
  16524.         <parameters>
  16525.           <parameter type="GtkTreeView*" name="tree_view" />
  16526.           <parameter type="gboolean" name="start_editing" />
  16527.         </parameters>
  16528.       </signal>
  16529.       <signal name="ToggleCursorRow" cname="toggle_cursor_row" when="LAST">
  16530.         <return-type type="gboolean" />
  16531.         <parameters>
  16532.           <parameter type="GtkTreeView*" name="tree_view" />
  16533.         </parameters>
  16534.       </signal>
  16535.       <signal name="ExpandCollapseCursorRow" cname="expand_collapse_cursor_row" when="LAST">
  16536.         <return-type type="gboolean" />
  16537.         <parameters>
  16538.           <parameter type="GtkTreeView*" name="tree_view" />
  16539.           <parameter type="gboolean" name="logical" />
  16540.           <parameter type="gboolean" name="expand" />
  16541.           <parameter type="gboolean" name="open_all" />
  16542.         </parameters>
  16543.       </signal>
  16544.       <signal name="SelectCursorParent" cname="select_cursor_parent" when="LAST">
  16545.         <return-type type="gboolean" />
  16546.         <parameters>
  16547.           <parameter type="GtkTreeView*" name="tree_view" />
  16548.         </parameters>
  16549.       </signal>
  16550.       <signal name="StartInteractiveSearch" cname="start_interactive_search" when="LAST">
  16551.         <return-type type="gboolean" />
  16552.         <parameters>
  16553.           <parameter type="GtkTreeView*" name="tree_view" />
  16554.         </parameters>
  16555.       </signal>
  16556.       <method name="AppendColumn" cname="gtk_tree_view_append_column">
  16557.         <return-type type="gint" />
  16558.         <parameters>
  16559.           <parameter type="GtkTreeViewColumn*" name="column" />
  16560.         </parameters>
  16561.       </method>
  16562.       <method name="CollapseAll" cname="gtk_tree_view_collapse_all">
  16563.         <return-type type="void" />
  16564.       </method>
  16565.       <method name="CollapseRow" cname="gtk_tree_view_collapse_row">
  16566.         <return-type type="gboolean" />
  16567.         <parameters>
  16568.           <parameter type="GtkTreePath*" name="path" />
  16569.         </parameters>
  16570.       </method>
  16571.       <method name="ColumnsAutosize" cname="gtk_tree_view_columns_autosize">
  16572.         <return-type type="void" />
  16573.       </method>
  16574.       <method name="CreateRowDragIcon" cname="gtk_tree_view_create_row_drag_icon">
  16575.         <return-type type="GdkPixmap*" />
  16576.         <parameters>
  16577.           <parameter type="GtkTreePath*" name="path" />
  16578.         </parameters>
  16579.       </method>
  16580.       <method name="EnableModelDragDest" cname="gtk_tree_view_enable_model_drag_dest">
  16581.         <return-type type="void" />
  16582.         <parameters>
  16583.           <parameter type="const-GtkTargetEntry*" name="targets" array="1" />
  16584.           <parameter type="gint" name="n_targets" />
  16585.           <parameter type="GdkDragAction" name="actions" />
  16586.         </parameters>
  16587.       </method>
  16588.       <method name="EnableModelDragSource" cname="gtk_tree_view_enable_model_drag_source">
  16589.         <return-type type="void" />
  16590.         <parameters>
  16591.           <parameter type="GdkModifierType" name="start_button_mask" />
  16592.           <parameter type="const-GtkTargetEntry*" name="targets" array="1" />
  16593.           <parameter type="gint" name="n_targets" />
  16594.           <parameter type="GdkDragAction" name="actions" />
  16595.         </parameters>
  16596.       </method>
  16597.       <method name="ExpandAll" cname="gtk_tree_view_expand_all">
  16598.         <return-type type="void" />
  16599.       </method>
  16600.       <method name="ExpandRow" cname="gtk_tree_view_expand_row">
  16601.         <return-type type="gboolean" />
  16602.         <parameters>
  16603.           <parameter type="GtkTreePath*" name="path" />
  16604.           <parameter type="gboolean" name="open_all" />
  16605.         </parameters>
  16606.       </method>
  16607.       <method name="ExpandToPath" cname="gtk_tree_view_expand_to_path">
  16608.         <return-type type="void" />
  16609.         <parameters>
  16610.           <parameter type="GtkTreePath*" name="path" />
  16611.         </parameters>
  16612.       </method>
  16613.       <method name="GetBackgroundArea" cname="gtk_tree_view_get_background_area">
  16614.         <return-type type="void" />
  16615.         <parameters>
  16616.           <parameter type="GtkTreePath*" name="path" />
  16617.           <parameter type="GtkTreeViewColumn*" name="column" />
  16618.           <parameter type="GdkRectangle*" name="rect" pass_as="out" />
  16619.         </parameters>
  16620.       </method>
  16621.       <method name="GetBinWindow" cname="gtk_tree_view_get_bin_window">
  16622.         <return-type type="GdkWindow*" />
  16623.       </method>
  16624.       <method name="GetCellArea" cname="gtk_tree_view_get_cell_area">
  16625.         <return-type type="void" />
  16626.         <parameters>
  16627.           <parameter type="GtkTreePath*" name="path" />
  16628.           <parameter type="GtkTreeViewColumn*" name="column" />
  16629.           <parameter type="GdkRectangle*" name="rect" pass_as="out" />
  16630.         </parameters>
  16631.       </method>
  16632.       <method name="GetColumn" cname="gtk_tree_view_get_column">
  16633.         <return-type type="GtkTreeViewColumn*" />
  16634.         <parameters>
  16635.           <parameter type="gint" name="n" />
  16636.         </parameters>
  16637.       </method>
  16638.       <method name="GetColumns" cname="gtk_tree_view_get_columns" hidden="1">
  16639.         <return-type type="GList*" />
  16640.       </method>
  16641.       <method name="GetCursor" cname="gtk_tree_view_get_cursor">
  16642.         <return-type type="void" />
  16643.         <parameters>
  16644.           <parameter type="GtkTreePath**" name="path" pass_as="out" owned="true" />
  16645.           <parameter type="GtkTreeViewColumn**" name="focus_column" pass_as="out" />
  16646.         </parameters>
  16647.       </method>
  16648.       <method name="GetDestRowAtPos" cname="gtk_tree_view_get_dest_row_at_pos">
  16649.         <return-type type="gboolean" />
  16650.         <parameters>
  16651.           <parameter type="gint" name="drag_x" />
  16652.           <parameter type="gint" name="drag_y" />
  16653.           <parameter type="GtkTreePath**" name="path" pass_as="out" owned="true" />
  16654.           <parameter type="GtkTreeViewDropPosition*" name="pos" pass_as="out" />
  16655.         </parameters>
  16656.       </method>
  16657.       <method name="GetDragDestRow" cname="gtk_tree_view_get_drag_dest_row">
  16658.         <return-type type="void" />
  16659.         <parameters>
  16660.           <parameter type="GtkTreePath**" name="path" pass_as="out" owned="true" />
  16661.           <parameter type="GtkTreeViewDropPosition*" name="pos" pass_as="out" />
  16662.         </parameters>
  16663.       </method>
  16664.       <method name="GetEnableSearch" cname="gtk_tree_view_get_enable_search">
  16665.         <return-type type="gboolean" />
  16666.       </method>
  16667.       <method name="GetEnableTreeLines" cname="gtk_tree_view_get_enable_tree_lines">
  16668.         <return-type type="gboolean" />
  16669.       </method>
  16670.       <method name="GetExpanderColumn" cname="gtk_tree_view_get_expander_column">
  16671.         <return-type type="GtkTreeViewColumn*" />
  16672.       </method>
  16673.       <method name="GetFixedHeightMode" cname="gtk_tree_view_get_fixed_height_mode">
  16674.         <return-type type="gboolean" />
  16675.       </method>
  16676.       <method cname="gtk_tree_view_get_grid_lines" name="GetEnableGridLines">
  16677.         <return-type type="GtkTreeViewGridLines" />
  16678.       </method>
  16679.       <method name="GetHadjustment" cname="gtk_tree_view_get_hadjustment">
  16680.         <return-type type="GtkAdjustment*" />
  16681.       </method>
  16682.       <method name="GetHeadersClickable" cname="gtk_tree_view_get_headers_clickable">
  16683.         <return-type type="gboolean" />
  16684.       </method>
  16685.       <method name="GetHeadersVisible" cname="gtk_tree_view_get_headers_visible">
  16686.         <return-type type="gboolean" />
  16687.       </method>
  16688.       <method name="GetHoverExpand" cname="gtk_tree_view_get_hover_expand">
  16689.         <return-type type="gboolean" />
  16690.       </method>
  16691.       <method name="GetHoverSelection" cname="gtk_tree_view_get_hover_selection">
  16692.         <return-type type="gboolean" />
  16693.       </method>
  16694.       <method name="GetModel" cname="gtk_tree_view_get_model">
  16695.         <return-type type="GtkTreeModel*" />
  16696.       </method>
  16697.       <method name="GetPathAtPos" cname="gtk_tree_view_get_path_at_pos" hidden="1">
  16698.         <return-type type="gboolean" />
  16699.         <parameters>
  16700.           <parameter type="gint" name="x" />
  16701.           <parameter type="gint" name="y" />
  16702.           <parameter type="GtkTreePath**" name="path" />
  16703.           <parameter type="GtkTreeViewColumn**" name="column" />
  16704.           <parameter type="gint*" name="cell_x" />
  16705.           <parameter type="gint*" name="cell_y" />
  16706.         </parameters>
  16707.       </method>
  16708.       <method name="GetReorderable" cname="gtk_tree_view_get_reorderable">
  16709.         <return-type type="gboolean" />
  16710.       </method>
  16711.       <method name="GetRowSeparatorFunc" cname="gtk_tree_view_get_row_separator_func">
  16712.         <return-type type="GtkTreeViewRowSeparatorFunc" />
  16713.       </method>
  16714.       <method name="GetRubberBanding" cname="gtk_tree_view_get_rubber_banding">
  16715.         <return-type type="gboolean" />
  16716.       </method>
  16717.       <method name="GetRulesHint" cname="gtk_tree_view_get_rules_hint">
  16718.         <return-type type="gboolean" />
  16719.       </method>
  16720.       <method name="GetSearchColumn" cname="gtk_tree_view_get_search_column">
  16721.         <return-type type="gint" />
  16722.       </method>
  16723.       <method name="GetSearchEntry" cname="gtk_tree_view_get_search_entry">
  16724.         <return-type type="GtkEntry*" />
  16725.       </method>
  16726.       <method name="GetSearchEqualFunc" cname="gtk_tree_view_get_search_equal_func">
  16727.         <return-type type="GtkTreeViewSearchEqualFunc" />
  16728.       </method>
  16729.       <method name="GetSearchPositionFunc" cname="gtk_tree_view_get_search_position_func">
  16730.         <return-type type="GtkTreeViewSearchPositionFunc" />
  16731.       </method>
  16732.       <method name="GetSelection" cname="gtk_tree_view_get_selection">
  16733.         <return-type type="GtkTreeSelection*" />
  16734.       </method>
  16735.       <method name="GetType" cname="gtk_tree_view_get_type" shared="true">
  16736.         <return-type type="GType" />
  16737.       </method>
  16738.       <method name="GetVadjustment" cname="gtk_tree_view_get_vadjustment">
  16739.         <return-type type="GtkAdjustment*" />
  16740.       </method>
  16741.       <method name="GetVisibleRange" cname="gtk_tree_view_get_visible_range">
  16742.         <return-type type="gboolean" />
  16743.         <parameters>
  16744.           <parameter type="GtkTreePath**" name="start_path" pass_as="out" owned="true" />
  16745.           <parameter type="GtkTreePath**" name="end_path" pass_as="out" owned="true" />
  16746.         </parameters>
  16747.       </method>
  16748.       <method name="GetVisibleRect" cname="gtk_tree_view_get_visible_rect">
  16749.         <return-type type="void" />
  16750.         <parameters>
  16751.           <parameter type="GdkRectangle*" name="visible_rect" pass_as="out" />
  16752.         </parameters>
  16753.       </method>
  16754.       <method name="InsertColumn" cname="gtk_tree_view_insert_column">
  16755.         <return-type type="gint" />
  16756.         <parameters>
  16757.           <parameter type="GtkTreeViewColumn*" name="column" />
  16758.           <parameter type="gint" name="position" />
  16759.         </parameters>
  16760.       </method>
  16761.       <method name="InsertColumnWithAttributes" cname="gtk_tree_view_insert_column_with_attributes" hidden="1">
  16762.         <return-type type="gint" />
  16763.         <parameters>
  16764.           <parameter type="gint" name="position" />
  16765.           <parameter type="const-gchar*" name="title" />
  16766.           <parameter type="GtkCellRenderer*" name="cell" />
  16767.           <parameter ellipsis="true" />
  16768.         </parameters>
  16769.       </method>
  16770.       <method name="InsertColumnWithDataFunc" cname="gtk_tree_view_insert_column_with_data_func" hidden="1">
  16771.         <return-type type="gint" />
  16772.         <parameters>
  16773.           <parameter type="gint" name="position" />
  16774.           <parameter type="const-gchar*" name="title" />
  16775.           <parameter type="GtkCellRenderer*" name="cell" />
  16776.           <parameter type="GtkTreeCellDataFunc" name="func" />
  16777.           <parameter type="gpointer" name="data" />
  16778.           <parameter type="GDestroyNotify" name="dnotify" />
  16779.         </parameters>
  16780.       </method>
  16781.       <method name="MapExpandedRows" cname="gtk_tree_view_map_expanded_rows">
  16782.         <return-type type="void" />
  16783.         <parameters>
  16784.           <parameter type="GtkTreeViewMappingFunc" name="func" scope="call" />
  16785.           <parameter type="gpointer" name="data" />
  16786.         </parameters>
  16787.       </method>
  16788.       <method name="ModeGetType" cname="gtk_tree_view_mode_get_type" shared="true">
  16789.         <return-type type="GType" />
  16790.       </method>
  16791.       <method name="MoveColumnAfter" cname="gtk_tree_view_move_column_after">
  16792.         <return-type type="void" />
  16793.         <parameters>
  16794.           <parameter type="GtkTreeViewColumn*" name="column" />
  16795.           <parameter type="GtkTreeViewColumn*" name="base_column" />
  16796.         </parameters>
  16797.       </method>
  16798.       <constructor cname="gtk_tree_view_new" />
  16799.       <constructor cname="gtk_tree_view_new_with_model">
  16800.         <parameters>
  16801.           <parameter type="GtkTreeModel*" name="model" />
  16802.         </parameters>
  16803.       </constructor>
  16804.       <method name="RemoveColumn" cname="gtk_tree_view_remove_column">
  16805.         <return-type type="gint" />
  16806.         <parameters>
  16807.           <parameter type="GtkTreeViewColumn*" name="column" />
  16808.         </parameters>
  16809.       </method>
  16810.       <method cname="gtk_tree_view_row_activated" name="ActivateRow">
  16811.         <return-type type="void" />
  16812.         <parameters>
  16813.           <parameter type="GtkTreePath*" name="path" />
  16814.           <parameter type="GtkTreeViewColumn*" name="column" />
  16815.         </parameters>
  16816.       </method>
  16817.       <method cname="gtk_tree_view_row_expanded" name="GetRowExpanded">
  16818.         <return-type type="gboolean" />
  16819.         <parameters>
  16820.           <parameter type="GtkTreePath*" name="path" />
  16821.         </parameters>
  16822.       </method>
  16823.       <method name="ScrollToCell" cname="gtk_tree_view_scroll_to_cell">
  16824.         <return-type type="void" />
  16825.         <parameters>
  16826.           <parameter type="GtkTreePath*" name="path" />
  16827.           <parameter type="GtkTreeViewColumn*" name="column" />
  16828.           <parameter type="gboolean" name="use_align" />
  16829.           <parameter type="gfloat" name="row_align" />
  16830.           <parameter type="gfloat" name="col_align" />
  16831.         </parameters>
  16832.       </method>
  16833.       <method name="ScrollToPoint" cname="gtk_tree_view_scroll_to_point">
  16834.         <return-type type="void" />
  16835.         <parameters>
  16836.           <parameter type="gint" name="tree_x" />
  16837.           <parameter type="gint" name="tree_y" />
  16838.         </parameters>
  16839.       </method>
  16840.       <method name="SetColumnDragFunction" cname="gtk_tree_view_set_column_drag_function">
  16841.         <return-type type="void" />
  16842.         <parameters>
  16843.           <parameter type="GtkTreeViewColumnDropFunc" name="func" />
  16844.           <parameter type="gpointer" name="user_data" />
  16845.           <parameter name="destroy" type="GDestroyNotify" />
  16846.         </parameters>
  16847.       </method>
  16848.       <method name="SetCursor" cname="gtk_tree_view_set_cursor">
  16849.         <return-type type="void" />
  16850.         <parameters>
  16851.           <parameter type="GtkTreePath*" name="path" />
  16852.           <parameter type="GtkTreeViewColumn*" name="focus_column" />
  16853.           <parameter type="gboolean" name="start_editing" />
  16854.         </parameters>
  16855.       </method>
  16856.       <method name="SetCursorOnCell" cname="gtk_tree_view_set_cursor_on_cell">
  16857.         <return-type type="void" />
  16858.         <parameters>
  16859.           <parameter type="GtkTreePath*" name="path" />
  16860.           <parameter type="GtkTreeViewColumn*" name="focus_column" />
  16861.           <parameter type="GtkCellRenderer*" name="focus_cell" />
  16862.           <parameter type="gboolean" name="start_editing" />
  16863.         </parameters>
  16864.       </method>
  16865.       <method name="SetDestroyCountFunc" cname="gtk_tree_view_set_destroy_count_func">
  16866.         <return-type type="void" />
  16867.         <parameters>
  16868.           <parameter type="GtkTreeDestroyCountFunc" name="func" />
  16869.           <parameter type="gpointer" name="data" />
  16870.           <parameter name="destroy" type="GDestroyNotify" />
  16871.         </parameters>
  16872.       </method>
  16873.       <method name="SetDragDestRow" cname="gtk_tree_view_set_drag_dest_row">
  16874.         <return-type type="void" />
  16875.         <parameters>
  16876.           <parameter type="GtkTreePath*" name="path" />
  16877.           <parameter type="GtkTreeViewDropPosition" name="pos" />
  16878.         </parameters>
  16879.       </method>
  16880.       <method name="SetEnableSearch" cname="gtk_tree_view_set_enable_search">
  16881.         <return-type type="void" />
  16882.         <parameters>
  16883.           <parameter type="gboolean" name="enable_search" />
  16884.         </parameters>
  16885.       </method>
  16886.       <method name="SetEnableTreeLines" cname="gtk_tree_view_set_enable_tree_lines">
  16887.         <return-type type="void" />
  16888.         <parameters>
  16889.           <parameter type="gboolean" name="enabled" />
  16890.         </parameters>
  16891.       </method>
  16892.       <method name="SetExpanderColumn" cname="gtk_tree_view_set_expander_column">
  16893.         <return-type type="void" />
  16894.         <parameters>
  16895.           <parameter type="GtkTreeViewColumn*" name="column" />
  16896.         </parameters>
  16897.       </method>
  16898.       <method name="SetFixedHeightMode" cname="gtk_tree_view_set_fixed_height_mode">
  16899.         <return-type type="void" />
  16900.         <parameters>
  16901.           <parameter type="gboolean" name="enable" />
  16902.         </parameters>
  16903.       </method>
  16904.       <method cname="gtk_tree_view_set_grid_lines" name="SetEnableGridLines">
  16905.         <return-type type="void" />
  16906.         <parameters>
  16907.           <parameter type="GtkTreeViewGridLines" name="grid_lines" />
  16908.         </parameters>
  16909.       </method>
  16910.       <method name="SetHadjustment" cname="gtk_tree_view_set_hadjustment">
  16911.         <return-type type="void" />
  16912.         <parameters>
  16913.           <parameter type="GtkAdjustment*" name="adjustment" />
  16914.         </parameters>
  16915.       </method>
  16916.       <method name="SetHeadersClickable" cname="gtk_tree_view_set_headers_clickable">
  16917.         <return-type type="void" />
  16918.         <parameters>
  16919.           <parameter type="gboolean" name="setting" />
  16920.         </parameters>
  16921.       </method>
  16922.       <method name="SetHeadersVisible" cname="gtk_tree_view_set_headers_visible">
  16923.         <return-type type="void" />
  16924.         <parameters>
  16925.           <parameter type="gboolean" name="headers_visible" />
  16926.         </parameters>
  16927.       </method>
  16928.       <method name="SetHoverExpand" cname="gtk_tree_view_set_hover_expand">
  16929.         <return-type type="void" />
  16930.         <parameters>
  16931.           <parameter type="gboolean" name="expand" />
  16932.         </parameters>
  16933.       </method>
  16934.       <method name="SetHoverSelection" cname="gtk_tree_view_set_hover_selection">
  16935.         <return-type type="void" />
  16936.         <parameters>
  16937.           <parameter type="gboolean" name="hover" />
  16938.         </parameters>
  16939.       </method>
  16940.       <method name="SetModel" cname="gtk_tree_view_set_model">
  16941.         <return-type type="void" />
  16942.         <parameters>
  16943.           <parameter type="GtkTreeModel*" name="model" />
  16944.         </parameters>
  16945.       </method>
  16946.       <method name="SetReorderable" cname="gtk_tree_view_set_reorderable">
  16947.         <return-type type="void" />
  16948.         <parameters>
  16949.           <parameter type="gboolean" name="reorderable" />
  16950.         </parameters>
  16951.       </method>
  16952.       <method name="SetRowSeparatorFunc" cname="gtk_tree_view_set_row_separator_func">
  16953.         <return-type type="void" />
  16954.         <parameters>
  16955.           <parameter type="GtkTreeViewRowSeparatorFunc" name="func" />
  16956.           <parameter type="gpointer" name="data" />
  16957.           <parameter name="destroy" type="GDestroyNotify" />
  16958.         </parameters>
  16959.       </method>
  16960.       <method name="SetRubberBanding" cname="gtk_tree_view_set_rubber_banding">
  16961.         <return-type type="void" />
  16962.         <parameters>
  16963.           <parameter type="gboolean" name="enable" />
  16964.         </parameters>
  16965.       </method>
  16966.       <method name="SetRulesHint" cname="gtk_tree_view_set_rules_hint">
  16967.         <return-type type="void" />
  16968.         <parameters>
  16969.           <parameter type="gboolean" name="setting" />
  16970.         </parameters>
  16971.       </method>
  16972.       <method name="SetSearchColumn" cname="gtk_tree_view_set_search_column">
  16973.         <return-type type="void" />
  16974.         <parameters>
  16975.           <parameter type="gint" name="column" />
  16976.         </parameters>
  16977.       </method>
  16978.       <method name="SetSearchEntry" cname="gtk_tree_view_set_search_entry">
  16979.         <return-type type="void" />
  16980.         <parameters>
  16981.           <parameter type="GtkEntry*" name="entry" />
  16982.         </parameters>
  16983.       </method>
  16984.       <method name="SetSearchEqualFunc" cname="gtk_tree_view_set_search_equal_func">
  16985.         <return-type type="void" />
  16986.         <parameters>
  16987.           <parameter type="GtkTreeViewSearchEqualFunc" name="search_equal_func" />
  16988.           <parameter type="gpointer" name="search_user_data" />
  16989.           <parameter name="search_destroy" type="GDestroyNotify" />
  16990.         </parameters>
  16991.       </method>
  16992.       <method name="SetSearchPositionFunc" cname="gtk_tree_view_set_search_position_func">
  16993.         <return-type type="void" />
  16994.         <parameters>
  16995.           <parameter type="GtkTreeViewSearchPositionFunc" name="func" />
  16996.           <parameter type="gpointer" name="data" />
  16997.           <parameter type="GDestroyNotify" name="destroy" />
  16998.         </parameters>
  16999.       </method>
  17000.       <method name="SetVadjustment" cname="gtk_tree_view_set_vadjustment">
  17001.         <return-type type="void" />
  17002.         <parameters>
  17003.           <parameter type="GtkAdjustment*" name="adjustment" />
  17004.         </parameters>
  17005.       </method>
  17006.       <method name="TreeToWidgetCoords" cname="gtk_tree_view_tree_to_widget_coords">
  17007.         <return-type type="void" />
  17008.         <parameters>
  17009.           <parameter type="gint" name="tx" />
  17010.           <parameter type="gint" name="ty" />
  17011.           <parameter type="gint*" name="wx" />
  17012.           <parameter type="gint*" name="wy" />
  17013.         </parameters>
  17014.       </method>
  17015.       <method name="UnsetRowsDragDest" cname="gtk_tree_view_unset_rows_drag_dest">
  17016.         <return-type type="void" />
  17017.       </method>
  17018.       <method name="UnsetRowsDragSource" cname="gtk_tree_view_unset_rows_drag_source">
  17019.         <return-type type="void" />
  17020.       </method>
  17021.       <method name="WidgetToTreeCoords" cname="gtk_tree_view_widget_to_tree_coords">
  17022.         <return-type type="void" />
  17023.         <parameters>
  17024.           <parameter type="gint" name="wx" />
  17025.           <parameter type="gint" name="wy" />
  17026.           <parameter type="gint*" name="tx" />
  17027.           <parameter type="gint*" name="ty" />
  17028.         </parameters>
  17029.       </method>
  17030.     </object>
  17031.     <object name="TreeViewColumn" cname="GtkTreeViewColumn" parent="GtkObject">
  17032.       <field name="TreeView" cname="tree_view" type="GtkWidget*" />
  17033.       <field name="Button" cname="button" type="GtkWidget*" />
  17034.       <field name="Child" cname="child" type="GtkWidget*" />
  17035.       <field name="Arrow" cname="arrow" type="GtkWidget*" />
  17036.       <field name="Alignment" cname="alignment" type="GtkWidget*" />
  17037.       <field name="Window" cname="window" type="GdkWindow*" />
  17038.       <field name="EditableWidget" cname="editable_widget" type="GtkCellEditable*" />
  17039.       <field name="Xalign" cname="xalign" type="gfloat" />
  17040.       <field name="PropertyChangedSignal" cname="property_changed_signal" type="guint" />
  17041.       <field name="Spacing" cname="spacing" type="gint" />
  17042.       <field name="ColumnType" cname="column_type" type="GtkTreeViewColumnSizing" />
  17043.       <field name="RequestedWidth" cname="requested_width" type="gint" />
  17044.       <field name="ButtonRequest" cname="button_request" type="gint" />
  17045.       <field name="ResizedWidth" cname="resized_width" type="gint" />
  17046.       <field name="Width" cname="width" type="gint" />
  17047.       <field name="FixedWidth" cname="fixed_width" type="gint" />
  17048.       <field name="MinWidth" cname="min_width" type="gint" />
  17049.       <field name="MaxWidth" cname="max_width" type="gint" />
  17050.       <field name="DragX" cname="drag_x" type="gint" />
  17051.       <field name="DragY" cname="drag_y" type="gint" />
  17052.       <field name="Title" cname="title" type="gchar*" />
  17053.       <field name="CellList" cname="cell_list" type="GList*" />
  17054.       <field name="SortClickedSignal" cname="sort_clicked_signal" type="guint" />
  17055.       <field name="SortColumnChangedSignal" cname="sort_column_changed_signal" type="guint" />
  17056.       <field name="SortColumnId" cname="sort_column_id" type="gint" />
  17057.       <field name="SortOrder" cname="sort_order" type="GtkSortType" />
  17058.       <field name="Visible" cname="visible" bits="1" type="guint" />
  17059.       <field name="Resizable" cname="resizable" bits="1" type="guint" />
  17060.       <field name="Clickable" cname="clickable" bits="1" type="guint" />
  17061.       <field name="Dirty" cname="dirty" bits="1" type="guint" />
  17062.       <field name="ShowSortIndicator" cname="show_sort_indicator" bits="1" type="guint" />
  17063.       <field name="MaybeReordered" cname="maybe_reordered" bits="1" type="guint" />
  17064.       <field name="Reorderable" cname="reorderable" bits="1" type="guint" />
  17065.       <field name="UseResizedWidth" cname="use_resized_width" bits="1" type="guint" />
  17066.       <field name="Expand" cname="expand" bits="1" type="guint" />
  17067.       <signal name="Clicked" cname="clicked" when="LAST">
  17068.         <return-type type="void" />
  17069.         <parameters>
  17070.           <parameter type="GtkTreeViewColumn*" name="tree_column" />
  17071.         </parameters>
  17072.       </signal>
  17073.       <property name="Visible" cname="visible" type="gboolean" readable="true" writeable="true" />
  17074.       <property name="Resizable" cname="resizable" type="gboolean" readable="true" writeable="true" />
  17075.       <property name="Width" cname="width" type="gint" readable="true" />
  17076.       <property name="Spacing" cname="spacing" type="gint" readable="true" writeable="true" />
  17077.       <property name="Sizing" cname="sizing" type="GtkTreeViewColumnSizing" readable="true" writeable="true" />
  17078.       <property name="FixedWidth" cname="fixed-width" type="gint" readable="true" writeable="true" />
  17079.       <property name="MinWidth" cname="min-width" type="gint" readable="true" writeable="true" />
  17080.       <property name="MaxWidth" cname="max-width" type="gint" readable="true" writeable="true" />
  17081.       <property name="Title" cname="title" type="gchar*" readable="true" writeable="true" />
  17082.       <property name="Expand" cname="expand" type="gboolean" readable="true" writeable="true" />
  17083.       <property name="Clickable" cname="clickable" type="gboolean" readable="true" writeable="true" />
  17084.       <property name="Widget" cname="widget" type="GtkWidget" readable="true" writeable="true" />
  17085.       <property name="Alignment" cname="alignment" type="gfloat" readable="true" writeable="true" />
  17086.       <property name="Reorderable" cname="reorderable" type="gboolean" readable="true" writeable="true" />
  17087.       <property name="SortIndicator" cname="sort-indicator" type="gboolean" readable="true" writeable="true" />
  17088.       <property name="SortOrder" cname="sort-order" type="GtkSortType" readable="true" writeable="true" />
  17089.       <implements>
  17090.         <interface cname="GtkCellLayout" />
  17091.       </implements>
  17092.       <method name="AddAttribute" cname="gtk_tree_view_column_add_attribute" hidden="1">
  17093.         <return-type type="void" />
  17094.         <parameters>
  17095.           <parameter type="GtkCellRenderer*" name="cell_renderer" />
  17096.           <parameter type="const-gchar*" name="attribute" />
  17097.           <parameter type="gint" name="column" />
  17098.         </parameters>
  17099.       </method>
  17100.       <method name="CellGetPosition" cname="gtk_tree_view_column_cell_get_position">
  17101.         <return-type type="gboolean" />
  17102.         <parameters>
  17103.           <parameter type="GtkCellRenderer*" name="cell_renderer" />
  17104.           <parameter type="gint*" name="start_pos" />
  17105.           <parameter type="gint*" name="width" />
  17106.         </parameters>
  17107.       </method>
  17108.       <method name="CellGetSize" cname="gtk_tree_view_column_cell_get_size">
  17109.         <return-type type="void" />
  17110.         <parameters>
  17111.           <parameter type="GdkRectangle*" name="cell_area" />
  17112.           <parameter type="gint*" name="x_offset" />
  17113.           <parameter type="gint*" name="y_offset" />
  17114.           <parameter type="gint*" name="width" />
  17115.           <parameter type="gint*" name="height" />
  17116.         </parameters>
  17117.       </method>
  17118.       <method name="CellIsVisible" cname="gtk_tree_view_column_cell_is_visible">
  17119.         <return-type type="gboolean" />
  17120.       </method>
  17121.       <method name="CellSetCellData" cname="gtk_tree_view_column_cell_set_cell_data">
  17122.         <return-type type="void" />
  17123.         <parameters>
  17124.           <parameter type="GtkTreeModel*" name="tree_model" />
  17125.           <parameter type="GtkTreeIter*" name="iter" />
  17126.           <parameter type="gboolean" name="is_expander" />
  17127.           <parameter type="gboolean" name="is_expanded" />
  17128.         </parameters>
  17129.       </method>
  17130.       <method name="Clear" cname="gtk_tree_view_column_clear" hidden="1">
  17131.         <return-type type="void" />
  17132.       </method>
  17133.       <method name="ClearAttributes" cname="gtk_tree_view_column_clear_attributes" hidden="1">
  17134.         <return-type type="void" />
  17135.         <parameters>
  17136.           <parameter type="GtkCellRenderer*" name="cell_renderer" />
  17137.         </parameters>
  17138.       </method>
  17139.       <method cname="gtk_tree_view_column_clicked" name="Click">
  17140.         <return-type type="void" />
  17141.       </method>
  17142.       <method name="FocusCell" cname="gtk_tree_view_column_focus_cell">
  17143.         <return-type type="void" />
  17144.         <parameters>
  17145.           <parameter type="GtkCellRenderer*" name="cell" />
  17146.         </parameters>
  17147.       </method>
  17148.       <method name="GetAlignment" cname="gtk_tree_view_column_get_alignment">
  17149.         <return-type type="gfloat" />
  17150.       </method>
  17151.       <method name="GetCellRenderers" cname="gtk_tree_view_column_get_cell_renderers" hidden="1">
  17152.         <return-type type="GList*" />
  17153.       </method>
  17154.       <method name="GetClickable" cname="gtk_tree_view_column_get_clickable">
  17155.         <return-type type="gboolean" />
  17156.       </method>
  17157.       <method name="GetExpand" cname="gtk_tree_view_column_get_expand">
  17158.         <return-type type="gboolean" />
  17159.       </method>
  17160.       <method name="GetFixedWidth" cname="gtk_tree_view_column_get_fixed_width">
  17161.         <return-type type="gint" />
  17162.       </method>
  17163.       <method name="GetMaxWidth" cname="gtk_tree_view_column_get_max_width">
  17164.         <return-type type="gint" />
  17165.       </method>
  17166.       <method name="GetMinWidth" cname="gtk_tree_view_column_get_min_width">
  17167.         <return-type type="gint" />
  17168.       </method>
  17169.       <method name="GetReorderable" cname="gtk_tree_view_column_get_reorderable">
  17170.         <return-type type="gboolean" />
  17171.       </method>
  17172.       <method name="GetResizable" cname="gtk_tree_view_column_get_resizable">
  17173.         <return-type type="gboolean" />
  17174.       </method>
  17175.       <method name="GetSizing" cname="gtk_tree_view_column_get_sizing">
  17176.         <return-type type="GtkTreeViewColumnSizing" />
  17177.       </method>
  17178.       <method name="GetSortColumnId" cname="gtk_tree_view_column_get_sort_column_id">
  17179.         <return-type type="gint" />
  17180.       </method>
  17181.       <method name="GetSortIndicator" cname="gtk_tree_view_column_get_sort_indicator">
  17182.         <return-type type="gboolean" />
  17183.       </method>
  17184.       <method name="GetSortOrder" cname="gtk_tree_view_column_get_sort_order">
  17185.         <return-type type="GtkSortType" />
  17186.       </method>
  17187.       <method name="GetSpacing" cname="gtk_tree_view_column_get_spacing">
  17188.         <return-type type="gint" />
  17189.       </method>
  17190.       <method name="GetTitle" cname="gtk_tree_view_column_get_title">
  17191.         <return-type type="const-gchar*" />
  17192.       </method>
  17193.       <method name="GetType" cname="gtk_tree_view_column_get_type" shared="true">
  17194.         <return-type type="GType" />
  17195.       </method>
  17196.       <method name="GetVisible" cname="gtk_tree_view_column_get_visible">
  17197.         <return-type type="gboolean" />
  17198.       </method>
  17199.       <method name="GetWidget" cname="gtk_tree_view_column_get_widget">
  17200.         <return-type type="GtkWidget*" />
  17201.       </method>
  17202.       <method name="GetWidth" cname="gtk_tree_view_column_get_width">
  17203.         <return-type type="gint" />
  17204.       </method>
  17205.       <constructor cname="gtk_tree_view_column_new" />
  17206.       <constructor cname="gtk_tree_view_column_new_with_attributes" hidden="1">
  17207.         <parameters>
  17208.           <parameter type="const-gchar*" name="title" />
  17209.           <parameter type="GtkCellRenderer*" name="cell" />
  17210.           <parameter ellipsis="true" />
  17211.         </parameters>
  17212.       </constructor>
  17213.       <method name="PackEnd" cname="gtk_tree_view_column_pack_end" hidden="1">
  17214.         <return-type type="void" />
  17215.         <parameters>
  17216.           <parameter type="GtkCellRenderer*" name="cell" />
  17217.           <parameter type="gboolean" name="expand" />
  17218.         </parameters>
  17219.       </method>
  17220.       <method name="PackStart" cname="gtk_tree_view_column_pack_start" hidden="1">
  17221.         <return-type type="void" />
  17222.         <parameters>
  17223.           <parameter type="GtkCellRenderer*" name="cell" />
  17224.           <parameter type="gboolean" name="expand" />
  17225.         </parameters>
  17226.       </method>
  17227.       <method name="QueueResize" cname="gtk_tree_view_column_queue_resize">
  17228.         <return-type type="void" />
  17229.       </method>
  17230.       <method name="SetAlignment" cname="gtk_tree_view_column_set_alignment">
  17231.         <return-type type="void" />
  17232.         <parameters>
  17233.           <parameter type="gfloat" name="xalign" />
  17234.         </parameters>
  17235.       </method>
  17236.       <method name="SetAttributes" cname="gtk_tree_view_column_set_attributes" hidden="1">
  17237.         <return-type type="void" />
  17238.         <parameters>
  17239.           <parameter type="GtkCellRenderer*" name="cell_renderer" />
  17240.           <parameter ellipsis="true" />
  17241.         </parameters>
  17242.       </method>
  17243.       <method name="SetCellDataFunc" cname="gtk_tree_view_column_set_cell_data_func">
  17244.         <return-type type="void" />
  17245.         <parameters>
  17246.           <parameter type="GtkCellRenderer*" name="cell_renderer" />
  17247.           <parameter type="GtkTreeCellDataFunc" name="func" />
  17248.           <parameter type="gpointer" name="func_data" />
  17249.           <parameter name="destroy" type="GDestroyNotify" />
  17250.         </parameters>
  17251.       </method>
  17252.       <method name="SetClickable" cname="gtk_tree_view_column_set_clickable">
  17253.         <return-type type="void" />
  17254.         <parameters>
  17255.           <parameter type="gboolean" name="clickable" />
  17256.         </parameters>
  17257.       </method>
  17258.       <method name="SetExpand" cname="gtk_tree_view_column_set_expand">
  17259.         <return-type type="void" />
  17260.         <parameters>
  17261.           <parameter type="gboolean" name="expand" />
  17262.         </parameters>
  17263.       </method>
  17264.       <method name="SetFixedWidth" cname="gtk_tree_view_column_set_fixed_width">
  17265.         <return-type type="void" />
  17266.         <parameters>
  17267.           <parameter type="gint" name="fixed_width" />
  17268.         </parameters>
  17269.       </method>
  17270.       <method name="SetMaxWidth" cname="gtk_tree_view_column_set_max_width">
  17271.         <return-type type="void" />
  17272.         <parameters>
  17273.           <parameter type="gint" name="max_width" />
  17274.         </parameters>
  17275.       </method>
  17276.       <method name="SetMinWidth" cname="gtk_tree_view_column_set_min_width">
  17277.         <return-type type="void" />
  17278.         <parameters>
  17279.           <parameter type="gint" name="min_width" />
  17280.         </parameters>
  17281.       </method>
  17282.       <method name="SetReorderable" cname="gtk_tree_view_column_set_reorderable">
  17283.         <return-type type="void" />
  17284.         <parameters>
  17285.           <parameter type="gboolean" name="reorderable" />
  17286.         </parameters>
  17287.       </method>
  17288.       <method name="SetResizable" cname="gtk_tree_view_column_set_resizable">
  17289.         <return-type type="void" />
  17290.         <parameters>
  17291.           <parameter type="gboolean" name="resizable" />
  17292.         </parameters>
  17293.       </method>
  17294.       <method name="SetSizing" cname="gtk_tree_view_column_set_sizing">
  17295.         <return-type type="void" />
  17296.         <parameters>
  17297.           <parameter type="GtkTreeViewColumnSizing" name="type" />
  17298.         </parameters>
  17299.       </method>
  17300.       <method name="SetSortColumnId" cname="gtk_tree_view_column_set_sort_column_id">
  17301.         <return-type type="void" />
  17302.         <parameters>
  17303.           <parameter type="gint" name="sort_column_id" />
  17304.         </parameters>
  17305.       </method>
  17306.       <method name="SetSortIndicator" cname="gtk_tree_view_column_set_sort_indicator">
  17307.         <return-type type="void" />
  17308.         <parameters>
  17309.           <parameter type="gboolean" name="setting" />
  17310.         </parameters>
  17311.       </method>
  17312.       <method name="SetSortOrder" cname="gtk_tree_view_column_set_sort_order">
  17313.         <return-type type="void" />
  17314.         <parameters>
  17315.           <parameter type="GtkSortType" name="order" />
  17316.         </parameters>
  17317.       </method>
  17318.       <method name="SetSpacing" cname="gtk_tree_view_column_set_spacing">
  17319.         <return-type type="void" />
  17320.         <parameters>
  17321.           <parameter type="gint" name="spacing" />
  17322.         </parameters>
  17323.       </method>
  17324.       <method name="SetTitle" cname="gtk_tree_view_column_set_title">
  17325.         <return-type type="void" />
  17326.         <parameters>
  17327.           <parameter type="const-gchar*" name="title" />
  17328.         </parameters>
  17329.       </method>
  17330.       <method name="SetVisible" cname="gtk_tree_view_column_set_visible">
  17331.         <return-type type="void" />
  17332.         <parameters>
  17333.           <parameter type="gboolean" name="visible" />
  17334.         </parameters>
  17335.       </method>
  17336.       <method name="SetWidget" cname="gtk_tree_view_column_set_widget">
  17337.         <return-type type="void" />
  17338.         <parameters>
  17339.           <parameter type="GtkWidget*" name="widget" />
  17340.         </parameters>
  17341.       </method>
  17342.     </object>
  17343.     <object name="UIManager" cname="GtkUIManager" parent="GObject">
  17344.       <field name="PrivateData" cname="private_data" type="GtkUIManagerPrivate*" />
  17345.       <property name="AddTearoffs" cname="add-tearoffs" type="gboolean" readable="true" writeable="true" />
  17346.       <property name="Ui" cname="ui" type="gchar*" readable="true" />
  17347.       <signal name="AddWidget" cname="add_widget" when="FIRST">
  17348.         <return-type type="void" />
  17349.         <parameters>
  17350.           <parameter type="GtkUIManager*" name="merge" />
  17351.           <parameter type="GtkWidget*" name="widget" />
  17352.         </parameters>
  17353.       </signal>
  17354.       <signal name="ActionsChanged" cname="actions_changed" when="FIRST">
  17355.         <return-type type="void" />
  17356.         <parameters>
  17357.           <parameter type="GtkUIManager*" name="merge" />
  17358.         </parameters>
  17359.       </signal>
  17360.       <signal name="ConnectProxy" cname="connect_proxy" when="FIRST">
  17361.         <return-type type="void" />
  17362.         <parameters>
  17363.           <parameter type="GtkUIManager*" name="merge" />
  17364.           <parameter type="GtkAction*" name="action" />
  17365.           <parameter type="GtkWidget*" name="proxy" />
  17366.         </parameters>
  17367.       </signal>
  17368.       <signal name="DisconnectProxy" cname="disconnect_proxy" when="FIRST">
  17369.         <return-type type="void" />
  17370.         <parameters>
  17371.           <parameter type="GtkUIManager*" name="merge" />
  17372.           <parameter type="GtkAction*" name="action" />
  17373.           <parameter type="GtkWidget*" name="proxy" />
  17374.         </parameters>
  17375.       </signal>
  17376.       <signal name="PreActivate" cname="pre_activate" when="FIRST">
  17377.         <return-type type="void" />
  17378.         <parameters>
  17379.           <parameter type="GtkUIManager*" name="merge" />
  17380.           <parameter type="GtkAction*" name="action" />
  17381.         </parameters>
  17382.       </signal>
  17383.       <signal name="PostActivate" cname="post_activate" when="FIRST">
  17384.         <return-type type="void" />
  17385.         <parameters>
  17386.           <parameter type="GtkUIManager*" name="merge" />
  17387.           <parameter type="GtkAction*" name="action" />
  17388.         </parameters>
  17389.       </signal>
  17390.       <virtual_method name="GetWidget" cname="get_widget">
  17391.         <return-type type="GtkWidget*" />
  17392.         <parameters>
  17393.           <parameter type="GtkUIManager*" name="manager" />
  17394.           <parameter type="const-gchar*" name="path" />
  17395.         </parameters>
  17396.       </virtual_method>
  17397.       <virtual_method name="GetAction" cname="get_action">
  17398.         <return-type type="GtkAction*" />
  17399.         <parameters>
  17400.           <parameter type="GtkUIManager*" name="manager" />
  17401.           <parameter type="const-gchar*" name="path" />
  17402.         </parameters>
  17403.       </virtual_method>
  17404.       <method name="AddUi" cname="gtk_ui_manager_add_ui">
  17405.         <return-type type="void" />
  17406.         <parameters>
  17407.           <parameter type="guint" name="merge_id" />
  17408.           <parameter type="const-gchar*" name="path" />
  17409.           <parameter type="const-gchar*" name="name" />
  17410.           <parameter type="const-gchar*" name="action" />
  17411.           <parameter type="GtkUIManagerItemType" name="type" />
  17412.           <parameter type="gboolean" name="top" />
  17413.         </parameters>
  17414.       </method>
  17415.       <method name="AddUiFromFile" cname="gtk_ui_manager_add_ui_from_file">
  17416.         <return-type type="guint" />
  17417.         <parameters>
  17418.           <parameter type="const-gchar*" name="filename" />
  17419.           <parameter type="GError**" name="error" />
  17420.         </parameters>
  17421.       </method>
  17422.       <method name="AddUiFromString" cname="gtk_ui_manager_add_ui_from_string">
  17423.         <return-type type="guint" />
  17424.         <parameters>
  17425.           <parameter type="const-gchar*" name="buffer" />
  17426.           <parameter type="gssize" name="length" />
  17427.           <parameter type="GError**" name="error" />
  17428.         </parameters>
  17429.       </method>
  17430.       <method name="EnsureUpdate" cname="gtk_ui_manager_ensure_update">
  17431.         <return-type type="void" />
  17432.       </method>
  17433.       <method name="GetAccelGroup" cname="gtk_ui_manager_get_accel_group">
  17434.         <return-type type="GtkAccelGroup*" />
  17435.       </method>
  17436.       <method name="GetAction" cname="gtk_ui_manager_get_action">
  17437.         <return-type type="GtkAction*" />
  17438.         <parameters>
  17439.           <parameter type="const-gchar*" name="path" />
  17440.         </parameters>
  17441.       </method>
  17442.       <method name="GetActionGroups" cname="gtk_ui_manager_get_action_groups" hidden="1">
  17443.         <return-type type="GList*" />
  17444.       </method>
  17445.       <method name="GetAddTearoffs" cname="gtk_ui_manager_get_add_tearoffs">
  17446.         <return-type type="gboolean" />
  17447.       </method>
  17448.       <method name="GetToplevels" cname="gtk_ui_manager_get_toplevels" hidden="1">
  17449.         <return-type type="GSList*" />
  17450.         <parameters>
  17451.           <parameter type="GtkUIManagerItemType" name="types" />
  17452.         </parameters>
  17453.       </method>
  17454.       <method name="GetType" cname="gtk_ui_manager_get_type" shared="true">
  17455.         <return-type type="GType" />
  17456.       </method>
  17457.       <method name="GetUi" cname="gtk_ui_manager_get_ui">
  17458.         <return-type type="gchar*" />
  17459.       </method>
  17460.       <method name="GetWidget" cname="gtk_ui_manager_get_widget">
  17461.         <return-type type="GtkWidget*" />
  17462.         <parameters>
  17463.           <parameter type="const-gchar*" name="path" />
  17464.         </parameters>
  17465.       </method>
  17466.       <method name="InsertActionGroup" cname="gtk_ui_manager_insert_action_group">
  17467.         <return-type type="void" />
  17468.         <parameters>
  17469.           <parameter type="GtkActionGroup*" name="action_group" />
  17470.           <parameter type="gint" name="pos" />
  17471.         </parameters>
  17472.       </method>
  17473.       <constructor cname="gtk_ui_manager_new" />
  17474.       <constructor cname="gtk_ui_manager_new_merge_id" hidden="1">
  17475.         <parameters>
  17476.           <parameter type="GtkUIManager*" name="self" />
  17477.         </parameters>
  17478.       </constructor>
  17479.       <method name="RemoveActionGroup" cname="gtk_ui_manager_remove_action_group">
  17480.         <return-type type="void" />
  17481.         <parameters>
  17482.           <parameter type="GtkActionGroup*" name="action_group" />
  17483.         </parameters>
  17484.       </method>
  17485.       <method name="RemoveUi" cname="gtk_ui_manager_remove_ui">
  17486.         <return-type type="void" />
  17487.         <parameters>
  17488.           <parameter type="guint" name="merge_id" />
  17489.         </parameters>
  17490.       </method>
  17491.       <method name="SetAddTearoffs" cname="gtk_ui_manager_set_add_tearoffs">
  17492.         <return-type type="void" />
  17493.         <parameters>
  17494.           <parameter type="gboolean" name="add_tearoffs" />
  17495.         </parameters>
  17496.       </method>
  17497.     </object>
  17498.     <object name="VBox" cname="GtkVBox" parent="GtkBox">
  17499.       <method name="GetType" cname="gtk_vbox_get_type" shared="true">
  17500.         <return-type type="GType" />
  17501.       </method>
  17502.       <constructor cname="gtk_vbox_new">
  17503.         <parameters>
  17504.           <parameter type="gboolean" name="homogeneous" />
  17505.           <parameter type="gint" name="spacing" />
  17506.         </parameters>
  17507.       </constructor>
  17508.     </object>
  17509.     <object name="VButtonBox" cname="GtkVButtonBox" parent="GtkButtonBox">
  17510.       <method name="GetLayoutDefault" cname="gtk_vbutton_box_get_layout_default" deprecated="1" shared="true">
  17511.         <return-type type="GtkButtonBoxStyle" />
  17512.       </method>
  17513.       <method name="GetSpacingDefault" cname="gtk_vbutton_box_get_spacing_default" deprecated="1" shared="true">
  17514.         <return-type type="gint" />
  17515.       </method>
  17516.       <method name="GetType" cname="gtk_vbutton_box_get_type" shared="true">
  17517.         <return-type type="GType" />
  17518.       </method>
  17519.       <constructor cname="gtk_vbutton_box_new" />
  17520.       <method name="SetLayoutDefault" cname="gtk_vbutton_box_set_layout_default" deprecated="1" shared="true">
  17521.         <return-type type="void" />
  17522.         <parameters>
  17523.           <parameter type="GtkButtonBoxStyle" name="layout" />
  17524.         </parameters>
  17525.       </method>
  17526.       <method name="SetSpacingDefault" cname="gtk_vbutton_box_set_spacing_default" deprecated="1" shared="true">
  17527.         <return-type type="void" />
  17528.         <parameters>
  17529.           <parameter type="gint" name="spacing" />
  17530.         </parameters>
  17531.       </method>
  17532.     </object>
  17533.     <object name="Viewport" cname="GtkViewport" parent="GtkBin">
  17534.       <field name="ShadowType" cname="shadow_type" type="GtkShadowType" />
  17535.       <field name="ViewWindow" cname="view_window" type="GdkWindow*" />
  17536.       <field name="BinWindow" cname="bin_window" type="GdkWindow*" />
  17537.       <field name="Hadjustment" cname="hadjustment" type="GtkAdjustment*" />
  17538.       <field name="Vadjustment" cname="vadjustment" type="GtkAdjustment*" />
  17539.       <property name="Hadjustment" cname="hadjustment" type="GtkAdjustment" readable="true" writeable="true" construct="true" />
  17540.       <property name="Vadjustment" cname="vadjustment" type="GtkAdjustment" readable="true" writeable="true" construct="true" />
  17541.       <property name="ShadowType" cname="shadow-type" type="GtkShadowType" readable="true" writeable="true" />
  17542.       <signal cname="set_scroll_adjustments" when="LAST" name="ScrollAdjustmentsSet">
  17543.         <return-type type="void" />
  17544.         <parameters>
  17545.           <parameter type="GtkViewport*" name="viewport" />
  17546.           <parameter type="GtkAdjustment*" name="hadjustment" />
  17547.           <parameter type="GtkAdjustment*" name="vadjustment" />
  17548.         </parameters>
  17549.       </signal>
  17550.       <method name="GetHadjustment" cname="gtk_viewport_get_hadjustment">
  17551.         <return-type type="GtkAdjustment*" />
  17552.       </method>
  17553.       <method name="GetShadowType" cname="gtk_viewport_get_shadow_type">
  17554.         <return-type type="GtkShadowType" />
  17555.       </method>
  17556.       <method name="GetType" cname="gtk_viewport_get_type" shared="true">
  17557.         <return-type type="GType" />
  17558.       </method>
  17559.       <method name="GetVadjustment" cname="gtk_viewport_get_vadjustment">
  17560.         <return-type type="GtkAdjustment*" />
  17561.       </method>
  17562.       <constructor cname="gtk_viewport_new">
  17563.         <parameters>
  17564.           <parameter type="GtkAdjustment*" name="hadjustment" />
  17565.           <parameter type="GtkAdjustment*" name="vadjustment" />
  17566.         </parameters>
  17567.       </constructor>
  17568.       <method name="SetHadjustment" cname="gtk_viewport_set_hadjustment">
  17569.         <return-type type="void" />
  17570.         <parameters>
  17571.           <parameter type="GtkAdjustment*" name="adjustment" />
  17572.         </parameters>
  17573.       </method>
  17574.       <method name="SetShadowType" cname="gtk_viewport_set_shadow_type">
  17575.         <return-type type="void" />
  17576.         <parameters>
  17577.           <parameter type="GtkShadowType" name="type" />
  17578.         </parameters>
  17579.       </method>
  17580.       <method name="SetVadjustment" cname="gtk_viewport_set_vadjustment">
  17581.         <return-type type="void" />
  17582.         <parameters>
  17583.           <parameter type="GtkAdjustment*" name="adjustment" />
  17584.         </parameters>
  17585.       </method>
  17586.     </object>
  17587.     <object name="VPaned" cname="GtkVPaned" parent="GtkPaned">
  17588.       <method name="GetType" cname="gtk_vpaned_get_type" shared="true">
  17589.         <return-type type="GType" />
  17590.       </method>
  17591.       <constructor cname="gtk_vpaned_new" />
  17592.     </object>
  17593.     <object name="VRuler" cname="GtkVRuler" parent="GtkRuler">
  17594.       <method name="GetType" cname="gtk_vruler_get_type" shared="true">
  17595.         <return-type type="GType" />
  17596.       </method>
  17597.       <constructor cname="gtk_vruler_new" />
  17598.     </object>
  17599.     <object name="VScale" cname="GtkVScale" parent="GtkScale">
  17600.       <method name="GetType" cname="gtk_vscale_get_type" shared="true">
  17601.         <return-type type="GType" />
  17602.       </method>
  17603.       <constructor cname="gtk_vscale_new">
  17604.         <parameters>
  17605.           <parameter type="GtkAdjustment*" name="adjustment" />
  17606.         </parameters>
  17607.       </constructor>
  17608.       <constructor cname="gtk_vscale_new_with_range" hidden="1">
  17609.         <parameters>
  17610.           <parameter type="gdouble" name="min" />
  17611.           <parameter type="gdouble" name="max" />
  17612.           <parameter type="gdouble" name="step" />
  17613.         </parameters>
  17614.       </constructor>
  17615.     </object>
  17616.     <object name="VScrollbar" cname="GtkVScrollbar" parent="GtkScrollbar">
  17617.       <method name="GetType" cname="gtk_vscrollbar_get_type" shared="true">
  17618.         <return-type type="GType" />
  17619.       </method>
  17620.       <constructor cname="gtk_vscrollbar_new">
  17621.         <parameters>
  17622.           <parameter type="GtkAdjustment*" name="adjustment" />
  17623.         </parameters>
  17624.       </constructor>
  17625.     </object>
  17626.     <object name="VSeparator" cname="GtkVSeparator" parent="GtkSeparator">
  17627.       <method name="GetType" cname="gtk_vseparator_get_type" shared="true">
  17628.         <return-type type="GType" />
  17629.       </method>
  17630.       <constructor cname="gtk_vseparator_new" />
  17631.     </object>
  17632.     <object name="Widget" cname="GtkWidget" parent="GtkObject" disable_gtype_ctor="1">
  17633.       <field name="PrivateFlags" cname="private_flags" type="guint16" />
  17634.       <field name="State" cname="state" type="guint8" />
  17635.       <field name="SavedState" cname="saved_state" type="guint8" />
  17636.       <field name="Name" cname="name" type="gchar*" />
  17637.       <field name="Style" cname="style" type="GtkStyle*" access="public" />
  17638.       <field name="Requisition" cname="requisition" type="GtkRequisition" access="public" writeable="true" />
  17639.       <field name="Allocation" cname="allocation" type="GtkAllocation" access="public" hidden="1" />
  17640.       <field name="Window" cname="window" type="GdkWindow*" access="public" hidden="1" />
  17641.       <field name="Parent" cname="parent" type="GtkWidget*" access="public" />
  17642.       <property name="Name" cname="name" type="gchar*" readable="true" writeable="true" />
  17643.       <property name="Parent" cname="parent" type="GtkContainer" readable="true" writeable="true" />
  17644.       <property name="WidthRequest" cname="width-request" type="gint" readable="true" writeable="true" />
  17645.       <property name="HeightRequest" cname="height-request" type="gint" readable="true" writeable="true" />
  17646.       <property name="Visible" cname="visible" type="gboolean" readable="true" writeable="true" />
  17647.       <property name="Sensitive" cname="sensitive" type="gboolean" readable="true" writeable="true" />
  17648.       <property name="AppPaintable" cname="app-paintable" type="gboolean" readable="true" writeable="true" />
  17649.       <property name="CanFocus" cname="can-focus" type="gboolean" readable="true" writeable="true" />
  17650.       <property name="HasFocus" cname="has-focus" type="gboolean" readable="true" writeable="true" />
  17651.       <property name="IsFocus" cname="is-focus" type="gboolean" readable="true" writeable="true" />
  17652.       <property name="CanDefault" cname="can-default" type="gboolean" readable="true" writeable="true" />
  17653.       <property name="HasDefault" cname="has-default" type="gboolean" readable="true" writeable="true" />
  17654.       <property name="ReceivesDefault" cname="receives-default" type="gboolean" readable="true" writeable="true" />
  17655.       <property name="CompositeChild" cname="composite-child" type="gboolean" readable="true" />
  17656.       <property name="Style" cname="style" type="GtkStyle" readable="true" writeable="true" />
  17657.       <property name="Events" cname="events" type="GdkEventMask" readable="true" writeable="true" />
  17658.       <property name="ExtensionEvents" cname="extension-events" type="GdkExtensionMode" readable="true" writeable="true" />
  17659.       <property name="NoShowAll" cname="no-show-all" type="gboolean" readable="true" writeable="true" />
  17660.       <signal cname="show" when="FIRST" name="Shown">
  17661.         <return-type type="void" />
  17662.         <parameters>
  17663.           <parameter type="GtkWidget*" name="widget" />
  17664.         </parameters>
  17665.       </signal>
  17666.       <signal cname="hide" when="FIRST" name="Hidden">
  17667.         <return-type type="void" />
  17668.         <parameters>
  17669.           <parameter type="GtkWidget*" name="widget" />
  17670.         </parameters>
  17671.       </signal>
  17672.       <signal cname="map" when="FIRST" name="Mapped">
  17673.         <return-type type="void" />
  17674.         <parameters>
  17675.           <parameter type="GtkWidget*" name="widget" />
  17676.         </parameters>
  17677.       </signal>
  17678.       <signal cname="unmap" when="FIRST" name="Unmapped">
  17679.         <return-type type="void" />
  17680.         <parameters>
  17681.           <parameter type="GtkWidget*" name="widget" />
  17682.         </parameters>
  17683.       </signal>
  17684.       <signal cname="realize" when="FIRST" name="Realized">
  17685.         <return-type type="void" />
  17686.         <parameters>
  17687.           <parameter type="GtkWidget*" name="widget" />
  17688.         </parameters>
  17689.       </signal>
  17690.       <signal cname="unrealize" when="LAST" name="Unrealized">
  17691.         <return-type type="void" />
  17692.         <parameters>
  17693.           <parameter type="GtkWidget*" name="widget" />
  17694.         </parameters>
  17695.       </signal>
  17696.       <signal cname="size_request" when="FIRST" name="SizeRequested">
  17697.         <return-type type="void" />
  17698.         <parameters>
  17699.           <parameter type="GtkWidget*" name="widget" />
  17700.           <parameter type="GtkRequisition*" name="requisition" pass_as="ref" />
  17701.         </parameters>
  17702.       </signal>
  17703.       <signal cname="size_allocate" when="FIRST" name="SizeAllocated">
  17704.         <return-type type="void" />
  17705.         <parameters>
  17706.           <parameter type="GtkWidget*" name="widget" />
  17707.           <parameter type="GtkAllocation*" name="allocation" />
  17708.         </parameters>
  17709.       </signal>
  17710.       <signal name="StateChanged" cname="state_changed" when="FIRST">
  17711.         <return-type type="void" />
  17712.         <parameters>
  17713.           <parameter type="GtkWidget*" name="widget" />
  17714.           <parameter type="GtkStateType" name="previous_state" />
  17715.         </parameters>
  17716.       </signal>
  17717.       <signal name="ParentSet" cname="parent_set" when="FIRST">
  17718.         <return-type type="void" />
  17719.         <parameters>
  17720.           <parameter type="GtkWidget*" name="widget" />
  17721.           <parameter type="GtkWidget*" name="previous_parent" />
  17722.         </parameters>
  17723.       </signal>
  17724.       <signal name="HierarchyChanged" cname="hierarchy_changed" when="LAST">
  17725.         <return-type type="void" />
  17726.         <parameters>
  17727.           <parameter type="GtkWidget*" name="widget" />
  17728.           <parameter type="GtkWidget*" name="previous_toplevel" />
  17729.         </parameters>
  17730.       </signal>
  17731.       <signal name="StyleSet" cname="style_set" when="FIRST">
  17732.         <return-type type="void" />
  17733.         <parameters>
  17734.           <parameter type="GtkWidget*" name="widget" />
  17735.           <parameter type="GtkStyle*" name="previous_style" />
  17736.         </parameters>
  17737.       </signal>
  17738.       <signal name="DirectionChanged" cname="direction_changed" when="FIRST">
  17739.         <return-type type="void" />
  17740.         <parameters>
  17741.           <parameter type="GtkWidget*" name="widget" />
  17742.           <parameter type="GtkTextDirection" name="previous_direction" />
  17743.         </parameters>
  17744.       </signal>
  17745.       <signal name="GrabNotify" cname="grab_notify" when="FIRST">
  17746.         <return-type type="void" />
  17747.         <parameters>
  17748.           <parameter type="GtkWidget*" name="widget" />
  17749.           <parameter type="gboolean" name="was_grabbed" />
  17750.         </parameters>
  17751.       </signal>
  17752.       <signal cname="child_notify" when="FIRST" name="ChildNotified">
  17753.         <return-type type="void" />
  17754.         <parameters>
  17755.           <parameter type="GtkWidget*" name="widget" />
  17756.           <parameter type="GParamSpec*" name="pspec" />
  17757.         </parameters>
  17758.       </signal>
  17759.       <signal cname="mnemonic_activate" when="LAST" name="MnemonicActivated">
  17760.         <return-type type="gboolean" />
  17761.         <parameters>
  17762.           <parameter type="GtkWidget*" name="widget" />
  17763.           <parameter type="gboolean" name="group_cycling" />
  17764.         </parameters>
  17765.       </signal>
  17766.       <signal cname="grab_focus" when="LAST" name="FocusGrabbed">
  17767.         <return-type type="void" />
  17768.         <parameters>
  17769.           <parameter type="GtkWidget*" name="widget" />
  17770.         </parameters>
  17771.       </signal>
  17772.       <signal cname="focus" when="LAST" name="Focused">
  17773.         <return-type type="gboolean" />
  17774.         <parameters>
  17775.           <parameter type="GtkWidget*" name="widget" />
  17776.           <parameter type="GtkDirectionType" name="direction" />
  17777.         </parameters>
  17778.       </signal>
  17779.       <signal cname="event" when="LAST" name="WidgetEvent">
  17780.         <return-type type="gboolean" />
  17781.         <parameters>
  17782.           <parameter type="GtkWidget*" name="widget" />
  17783.           <parameter type="GdkEvent*" name="event" />
  17784.         </parameters>
  17785.       </signal>
  17786.       <signal cname="event-after" name="WidgetEventAfter">
  17787.         <return-type type="void" />
  17788.         <parameters>
  17789.           <parameter type="GtkWidget*" name="widget" />
  17790.           <parameter type="GdkEvent" name="event" />
  17791.         </parameters>
  17792.       </signal>
  17793.       <signal name="ButtonPressEvent" cname="button_press_event" when="LAST">
  17794.         <return-type type="gboolean" />
  17795.         <parameters>
  17796.           <parameter type="GtkWidget*" name="widget" />
  17797.           <parameter type="GdkEventButton*" name="event" />
  17798.         </parameters>
  17799.       </signal>
  17800.       <signal name="ButtonReleaseEvent" cname="button_release_event" when="LAST">
  17801.         <return-type type="gboolean" />
  17802.         <parameters>
  17803.           <parameter type="GtkWidget*" name="widget" />
  17804.           <parameter type="GdkEventButton*" name="event" />
  17805.         </parameters>
  17806.       </signal>
  17807.       <signal name="ScrollEvent" cname="scroll_event" when="LAST">
  17808.         <return-type type="gboolean" />
  17809.         <parameters>
  17810.           <parameter type="GtkWidget*" name="widget" />
  17811.           <parameter type="GdkEventScroll*" name="event" />
  17812.         </parameters>
  17813.       </signal>
  17814.       <signal name="MotionNotifyEvent" cname="motion_notify_event" when="LAST">
  17815.         <return-type type="gboolean" />
  17816.         <parameters>
  17817.           <parameter type="GtkWidget*" name="widget" />
  17818.           <parameter type="GdkEventMotion*" name="event" />
  17819.         </parameters>
  17820.       </signal>
  17821.       <signal name="CompositedChanged" cname="composited_changed" when="LAST">
  17822.         <return-type type="void" />
  17823.         <parameters>
  17824.           <parameter type="GtkWidget*" name="widget" />
  17825.         </parameters>
  17826.       </signal>
  17827.       <signal name="DeleteEvent" cname="delete_event" when="LAST">
  17828.         <return-type type="gboolean" />
  17829.         <parameters>
  17830.           <parameter type="GtkWidget*" name="widget" />
  17831.           <parameter type="GdkEventAny*" name="event" />
  17832.         </parameters>
  17833.       </signal>
  17834.       <signal name="DestroyEvent" cname="destroy_event" when="LAST">
  17835.         <return-type type="gboolean" />
  17836.         <parameters>
  17837.           <parameter type="GtkWidget*" name="widget" />
  17838.           <parameter type="GdkEventAny*" name="event" />
  17839.         </parameters>
  17840.       </signal>
  17841.       <signal name="ExposeEvent" cname="expose_event" when="LAST">
  17842.         <return-type type="gboolean" />
  17843.         <parameters>
  17844.           <parameter type="GtkWidget*" name="widget" />
  17845.           <parameter type="GdkEventExpose*" name="event" />
  17846.         </parameters>
  17847.       </signal>
  17848.       <signal name="KeyPressEvent" cname="key_press_event" when="LAST">
  17849.         <return-type type="gboolean" />
  17850.         <parameters>
  17851.           <parameter type="GtkWidget*" name="widget" />
  17852.           <parameter type="GdkEventKey*" name="event" />
  17853.         </parameters>
  17854.       </signal>
  17855.       <signal name="KeyReleaseEvent" cname="key_release_event" when="LAST">
  17856.         <return-type type="gboolean" />
  17857.         <parameters>
  17858.           <parameter type="GtkWidget*" name="widget" />
  17859.           <parameter type="GdkEventKey*" name="event" />
  17860.         </parameters>
  17861.       </signal>
  17862.       <signal name="EnterNotifyEvent" cname="enter_notify_event" when="LAST">
  17863.         <return-type type="gboolean" />
  17864.         <parameters>
  17865.           <parameter type="GtkWidget*" name="widget" />
  17866.           <parameter type="GdkEventCrossing*" name="event" />
  17867.         </parameters>
  17868.       </signal>
  17869.       <signal name="LeaveNotifyEvent" cname="leave_notify_event" when="LAST">
  17870.         <return-type type="gboolean" />
  17871.         <parameters>
  17872.           <parameter type="GtkWidget*" name="widget" />
  17873.           <parameter type="GdkEventCrossing*" name="event" />
  17874.         </parameters>
  17875.       </signal>
  17876.       <signal name="ConfigureEvent" cname="configure_event" when="LAST">
  17877.         <return-type type="gboolean" />
  17878.         <parameters>
  17879.           <parameter type="GtkWidget*" name="widget" />
  17880.           <parameter type="GdkEventConfigure*" name="event" />
  17881.         </parameters>
  17882.       </signal>
  17883.       <signal name="FocusInEvent" cname="focus_in_event" when="LAST">
  17884.         <return-type type="gboolean" />
  17885.         <parameters>
  17886.           <parameter type="GtkWidget*" name="widget" />
  17887.           <parameter type="GdkEventFocus*" name="event" />
  17888.         </parameters>
  17889.       </signal>
  17890.       <signal name="FocusOutEvent" cname="focus_out_event" when="LAST">
  17891.         <return-type type="gboolean" />
  17892.         <parameters>
  17893.           <parameter type="GtkWidget*" name="widget" />
  17894.           <parameter type="GdkEventFocus*" name="event" />
  17895.         </parameters>
  17896.       </signal>
  17897.       <signal name="MapEvent" cname="map_event" when="LAST">
  17898.         <return-type type="gboolean" />
  17899.         <parameters>
  17900.           <parameter type="GtkWidget*" name="widget" />
  17901.           <parameter type="GdkEventAny*" name="event" />
  17902.         </parameters>
  17903.       </signal>
  17904.       <signal name="UnmapEvent" cname="unmap_event" when="LAST">
  17905.         <return-type type="gboolean" />
  17906.         <parameters>
  17907.           <parameter type="GtkWidget*" name="widget" />
  17908.           <parameter type="GdkEventAny*" name="event" />
  17909.         </parameters>
  17910.       </signal>
  17911.       <signal name="PropertyNotifyEvent" cname="property_notify_event" when="LAST">
  17912.         <return-type type="gboolean" />
  17913.         <parameters>
  17914.           <parameter type="GtkWidget*" name="widget" />
  17915.           <parameter type="GdkEventProperty*" name="event" />
  17916.         </parameters>
  17917.       </signal>
  17918.       <signal name="SelectionClearEvent" cname="selection_clear_event" when="LAST">
  17919.         <return-type type="gboolean" />
  17920.         <parameters>
  17921.           <parameter type="GtkWidget*" name="widget" />
  17922.           <parameter type="GdkEventSelection*" name="event" />
  17923.         </parameters>
  17924.       </signal>
  17925.       <signal name="SelectionRequestEvent" cname="selection_request_event" when="LAST">
  17926.         <return-type type="gboolean" />
  17927.         <parameters>
  17928.           <parameter type="GtkWidget*" name="widget" />
  17929.           <parameter type="GdkEventSelection*" name="event" />
  17930.         </parameters>
  17931.       </signal>
  17932.       <signal name="SelectionNotifyEvent" cname="selection_notify_event" when="LAST">
  17933.         <return-type type="gboolean" />
  17934.         <parameters>
  17935.           <parameter type="GtkWidget*" name="widget" />
  17936.           <parameter type="GdkEventSelection*" name="event" />
  17937.         </parameters>
  17938.       </signal>
  17939.       <signal name="SelectionReceived" cname="selection_received" when="LAST">
  17940.         <return-type type="void" />
  17941.         <parameters>
  17942.           <parameter type="GtkWidget*" name="widget" />
  17943.           <parameter type="GtkSelectionData*" name="selection_data" />
  17944.           <parameter type="guint" name="time_" />
  17945.         </parameters>
  17946.       </signal>
  17947.       <signal name="SelectionGet" cname="selection_get" when="LAST">
  17948.         <return-type type="void" />
  17949.         <parameters>
  17950.           <parameter type="GtkWidget*" name="widget" />
  17951.           <parameter type="GtkSelectionData*" name="selection_data" />
  17952.           <parameter type="guint" name="info" />
  17953.           <parameter type="guint" name="time_" />
  17954.         </parameters>
  17955.       </signal>
  17956.       <signal name="ProximityInEvent" cname="proximity_in_event" when="LAST">
  17957.         <return-type type="gboolean" />
  17958.         <parameters>
  17959.           <parameter type="GtkWidget*" name="widget" />
  17960.           <parameter type="GdkEventProximity*" name="event" />
  17961.         </parameters>
  17962.       </signal>
  17963.       <signal name="ProximityOutEvent" cname="proximity_out_event" when="LAST">
  17964.         <return-type type="gboolean" />
  17965.         <parameters>
  17966.           <parameter type="GtkWidget*" name="widget" />
  17967.           <parameter type="GdkEventProximity*" name="event" />
  17968.         </parameters>
  17969.       </signal>
  17970.       <signal name="DragLeave" cname="drag_leave" when="LAST">
  17971.         <return-type type="void" />
  17972.         <parameters>
  17973.           <parameter type="GtkWidget*" name="widget" />
  17974.           <parameter type="GdkDragContext*" name="context" />
  17975.           <parameter type="guint" name="time_" />
  17976.         </parameters>
  17977.       </signal>
  17978.       <signal name="DragBegin" cname="drag_begin" when="LAST">
  17979.         <return-type type="void" />
  17980.         <parameters>
  17981.           <parameter type="GtkWidget*" name="widget" />
  17982.           <parameter type="GdkDragContext*" name="context" />
  17983.         </parameters>
  17984.       </signal>
  17985.       <signal name="DragEnd" cname="drag_end" when="LAST">
  17986.         <return-type type="void" />
  17987.         <parameters>
  17988.           <parameter type="GtkWidget*" name="widget" />
  17989.           <parameter type="GdkDragContext*" name="context" />
  17990.         </parameters>
  17991.       </signal>
  17992.       <signal name="DragDataDelete" cname="drag_data_delete" when="LAST">
  17993.         <return-type type="void" />
  17994.         <parameters>
  17995.           <parameter type="GtkWidget*" name="widget" />
  17996.           <parameter type="GdkDragContext*" name="context" />
  17997.         </parameters>
  17998.       </signal>
  17999.       <signal name="DragMotion" cname="drag_motion" when="LAST">
  18000.         <return-type type="gboolean" />
  18001.         <parameters>
  18002.           <parameter type="GtkWidget*" name="widget" />
  18003.           <parameter type="GdkDragContext*" name="context" />
  18004.           <parameter type="gint" name="x" />
  18005.           <parameter type="gint" name="y" />
  18006.           <parameter type="guint" name="time_" />
  18007.         </parameters>
  18008.       </signal>
  18009.       <signal name="DragDrop" cname="drag_drop" when="LAST">
  18010.         <return-type type="gboolean" />
  18011.         <parameters>
  18012.           <parameter type="GtkWidget*" name="widget" />
  18013.           <parameter type="GdkDragContext*" name="context" />
  18014.           <parameter type="gint" name="x" />
  18015.           <parameter type="gint" name="y" />
  18016.           <parameter type="guint" name="time_" />
  18017.         </parameters>
  18018.       </signal>
  18019.       <signal name="DragDataGet" cname="drag_data_get" when="LAST">
  18020.         <return-type type="void" />
  18021.         <parameters>
  18022.           <parameter type="GtkWidget*" name="widget" />
  18023.           <parameter type="GdkDragContext*" name="context" />
  18024.           <parameter type="GtkSelectionData*" name="selection_data" />
  18025.           <parameter type="guint" name="info" />
  18026.           <parameter type="guint" name="time_" />
  18027.         </parameters>
  18028.       </signal>
  18029.       <signal name="DragDataReceived" cname="drag_data_received" when="LAST">
  18030.         <return-type type="void" />
  18031.         <parameters>
  18032.           <parameter type="GtkWidget*" name="widget" />
  18033.           <parameter type="GdkDragContext*" name="context" />
  18034.           <parameter type="gint" name="x" />
  18035.           <parameter type="gint" name="y" />
  18036.           <parameter type="GtkSelectionData*" name="selection_data" />
  18037.           <parameter type="guint" name="info" />
  18038.           <parameter type="guint" name="time_" />
  18039.         </parameters>
  18040.       </signal>
  18041.       <signal name="VisibilityNotifyEvent" cname="visibility_notify_event" when="LAST">
  18042.         <return-type type="gboolean" />
  18043.         <parameters>
  18044.           <parameter type="GtkWidget*" name="widget" />
  18045.           <parameter type="GdkEventVisibility*" name="event" />
  18046.         </parameters>
  18047.       </signal>
  18048.       <signal name="ClientEvent" cname="client_event" when="LAST">
  18049.         <return-type type="gboolean" />
  18050.         <parameters>
  18051.           <parameter type="GtkWidget*" name="widget" />
  18052.           <parameter type="GdkEventClient*" name="event" />
  18053.         </parameters>
  18054.       </signal>
  18055.       <signal name="NoExposeEvent" cname="no_expose_event" when="LAST">
  18056.         <return-type type="gboolean" />
  18057.         <parameters>
  18058.           <parameter type="GtkWidget*" name="widget" />
  18059.           <parameter type="GdkEventAny*" name="event" />
  18060.         </parameters>
  18061.       </signal>
  18062.       <signal name="WindowStateEvent" cname="window_state_event" when="LAST">
  18063.         <return-type type="gboolean" />
  18064.         <parameters>
  18065.           <parameter type="GtkWidget*" name="widget" />
  18066.           <parameter type="GdkEventWindowState*" name="event" />
  18067.         </parameters>
  18068.       </signal>
  18069.       <signal name="GrabBrokenEvent" cname="grab_broken_event" when="LAST">
  18070.         <return-type type="gboolean" />
  18071.         <parameters>
  18072.           <parameter type="GtkWidget*" name="widget" />
  18073.           <parameter type="GdkEventGrabBroken*" name="event" />
  18074.         </parameters>
  18075.       </signal>
  18076.       <signal name="PopupMenu" cname="popup_menu" when="LAST">
  18077.         <return-type type="gboolean" />
  18078.         <parameters>
  18079.           <parameter type="GtkWidget*" name="widget" />
  18080.         </parameters>
  18081.       </signal>
  18082.       <signal cname="show_help" when="LAST" name="HelpShown">
  18083.         <return-type type="gboolean" />
  18084.         <parameters>
  18085.           <parameter type="GtkWidget*" name="widget" />
  18086.           <parameter type="GtkWidgetHelpType" name="help_type" />
  18087.         </parameters>
  18088.       </signal>
  18089.       <signal name="AccelClosuresChanged" cname="accel_closures_changed">
  18090.         <return-type type="void" />
  18091.         <parameters>
  18092.           <parameter name="inst" type="GtkWidget*" />
  18093.         </parameters>
  18094.       </signal>
  18095.       <signal name="ScreenChanged" cname="screen_changed" when="LAST">
  18096.         <return-type type="void" />
  18097.         <parameters>
  18098.           <parameter type="GtkWidget*" name="widget" />
  18099.           <parameter type="GdkScreen*" name="previous_screen" />
  18100.         </parameters>
  18101.       </signal>
  18102.       <signal cname="can_activate_accel" when="LAST" name="AccelCanActivate">
  18103.         <return-type type="gboolean" />
  18104.         <parameters>
  18105.           <parameter type="GtkWidget*" name="widget" />
  18106.           <parameter type="guint" name="signal_id" />
  18107.         </parameters>
  18108.       </signal>
  18109.       <virtual_method name="DispatchChildPropertiesChanged" cname="dispatch_child_properties_changed">
  18110.         <return-type type="void" />
  18111.         <parameters>
  18112.           <parameter type="GtkWidget*" name="widget" />
  18113.           <parameter type="guint" name="n_pspecs" />
  18114.           <parameter type="GParamSpec**" name="pspecs" />
  18115.         </parameters>
  18116.       </virtual_method>
  18117.       <virtual_method name="ShowAll" cname="show_all">
  18118.         <return-type type="void" />
  18119.         <parameters>
  18120.           <parameter type="GtkWidget*" name="widget" />
  18121.         </parameters>
  18122.       </virtual_method>
  18123.       <virtual_method name="HideAll" cname="hide_all">
  18124.         <return-type type="void" />
  18125.         <parameters>
  18126.           <parameter type="GtkWidget*" name="widget" />
  18127.         </parameters>
  18128.       </virtual_method>
  18129.       <virtual_method name="GetAccessible" cname="get_accessible">
  18130.         <return-type type="AtkObject*" />
  18131.         <parameters>
  18132.           <parameter type="GtkWidget*" name="widget" />
  18133.         </parameters>
  18134.       </virtual_method>
  18135.       <implements>
  18136.         <interface cname="AtkImplementor" />
  18137.       </implements>
  18138.       <method name="Activate" cname="gtk_widget_activate">
  18139.         <return-type type="gboolean" />
  18140.       </method>
  18141.       <method name="AddAccelerator" cname="gtk_widget_add_accelerator">
  18142.         <return-type type="void" />
  18143.         <parameters>
  18144.           <parameter type="const-gchar*" name="accel_signal" />
  18145.           <parameter type="GtkAccelGroup*" name="accel_group" />
  18146.           <parameter type="guint" name="accel_key" />
  18147.           <parameter type="GdkModifierType" name="accel_mods" />
  18148.           <parameter type="GtkAccelFlags" name="accel_flags" />
  18149.         </parameters>
  18150.       </method>
  18151.       <method name="AddEvents" cname="gtk_widget_add_events">
  18152.         <return-type type="void" />
  18153.         <parameters>
  18154.           <parameter type="gint" name="events" />
  18155.         </parameters>
  18156.       </method>
  18157.       <method name="AddMnemonicLabel" cname="gtk_widget_add_mnemonic_label">
  18158.         <return-type type="void" />
  18159.         <parameters>
  18160.           <parameter type="GtkWidget*" name="label" />
  18161.         </parameters>
  18162.       </method>
  18163.       <method name="CanActivateAccel" cname="gtk_widget_can_activate_accel">
  18164.         <return-type type="gboolean" />
  18165.         <parameters>
  18166.           <parameter type="guint" name="signal_id" />
  18167.         </parameters>
  18168.       </method>
  18169.       <method name="ChildFocus" cname="gtk_widget_child_focus">
  18170.         <return-type type="gboolean" />
  18171.         <parameters>
  18172.           <parameter type="GtkDirectionType" name="direction" />
  18173.         </parameters>
  18174.       </method>
  18175.       <method name="ChildNotify" cname="gtk_widget_child_notify">
  18176.         <return-type type="void" />
  18177.         <parameters>
  18178.           <parameter type="const-gchar*" name="child_property" />
  18179.         </parameters>
  18180.       </method>
  18181.       <method name="ClassFindStyleProperty" cname="gtk_widget_class_find_style_property" shared="true">
  18182.         <return-type type="GParamSpec*" />
  18183.         <parameters>
  18184.           <parameter type="GtkWidgetClass*" name="klass" />
  18185.           <parameter type="const-gchar*" name="property_name" />
  18186.         </parameters>
  18187.       </method>
  18188.       <method name="ClassInstallStyleProperty" cname="gtk_widget_class_install_style_property" shared="true">
  18189.         <return-type type="void" />
  18190.         <parameters>
  18191.           <parameter type="GtkWidgetClass*" name="klass" />
  18192.           <parameter type="GParamSpec*" name="pspec" />
  18193.         </parameters>
  18194.       </method>
  18195.       <method name="ClassInstallStylePropertyParser" cname="gtk_widget_class_install_style_property_parser" shared="true">
  18196.         <return-type type="void" />
  18197.         <parameters>
  18198.           <parameter type="GtkWidgetClass*" name="klass" />
  18199.           <parameter type="GParamSpec*" name="pspec" />
  18200.           <parameter type="GtkRcPropertyParser" name="parser" />
  18201.         </parameters>
  18202.       </method>
  18203.       <method name="ClassListStyleProperties" cname="gtk_widget_class_list_style_properties" shared="true">
  18204.         <return-type type="GParamSpec**" />
  18205.         <parameters>
  18206.           <parameter type="GtkWidgetClass*" name="klass" />
  18207.           <parameter type="guint*" name="n_properties" />
  18208.         </parameters>
  18209.       </method>
  18210.       <method name="ClassPath" cname="gtk_widget_class_path">
  18211.         <return-type type="void" />
  18212.         <parameters>
  18213.           <parameter type="guint*" name="path_length" />
  18214.           <parameter type="gchar**" name="path" pass_as="out" />
  18215.           <parameter type="gchar**" name="path_reversed" pass_as="out" />
  18216.         </parameters>
  18217.       </method>
  18218.       <method name="CreatePangoContext" cname="gtk_widget_create_pango_context">
  18219.         <return-type type="PangoContext*" />
  18220.       </method>
  18221.       <method name="CreatePangoLayout" cname="gtk_widget_create_pango_layout">
  18222.         <return-type type="PangoLayout*" />
  18223.         <parameters>
  18224.           <parameter type="const-gchar*" name="text" />
  18225.         </parameters>
  18226.       </method>
  18227.       <method name="Destroy" cname="gtk_widget_destroy" hidden="1">
  18228.         <return-type type="void" />
  18229.       </method>
  18230.       <method name="Destroyed" cname="gtk_widget_destroyed" hidden="1">
  18231.         <return-type type="void" />
  18232.         <parameters>
  18233.           <parameter type="GtkWidget**" name="widget_pointer" />
  18234.         </parameters>
  18235.       </method>
  18236.       <method name="Draw" cname="gtk_widget_draw" deprecated="1">
  18237.         <return-type type="void" />
  18238.         <parameters>
  18239.           <parameter type="GdkRectangle*" name="area" />
  18240.         </parameters>
  18241.       </method>
  18242.       <method name="EnsureStyle" cname="gtk_widget_ensure_style">
  18243.         <return-type type="void" />
  18244.       </method>
  18245.       <method cname="gtk_widget_event" name="ProcessEvent">
  18246.         <return-type type="gboolean" />
  18247.         <parameters>
  18248.           <parameter type="GdkEvent*" name="event" />
  18249.         </parameters>
  18250.       </method>
  18251.       <method name="FreezeChildNotify" cname="gtk_widget_freeze_child_notify">
  18252.         <return-type type="void" />
  18253.       </method>
  18254.       <method name="GetAccessible" cname="gtk_widget_get_accessible">
  18255.         <return-type type="AtkObject*" />
  18256.       </method>
  18257.       <method name="GetAction" cname="gtk_widget_get_action">
  18258.         <return-type type="GtkAction*" />
  18259.       </method>
  18260.       <method name="GetAncestor" cname="gtk_widget_get_ancestor">
  18261.         <return-type type="GtkWidget*" />
  18262.         <parameters>
  18263.           <parameter type="GType" name="widget_type" />
  18264.         </parameters>
  18265.       </method>
  18266.       <method name="GetChildRequisition" cname="gtk_widget_get_child_requisition">
  18267.         <return-type type="void" />
  18268.         <parameters>
  18269.           <parameter type="GtkRequisition*" name="requisition" pass_as="out" />
  18270.         </parameters>
  18271.       </method>
  18272.       <method name="GetChildVisible" cname="gtk_widget_get_child_visible">
  18273.         <return-type type="gboolean" />
  18274.       </method>
  18275.       <method name="GetClipboard" cname="gtk_widget_get_clipboard">
  18276.         <return-type type="GtkClipboard*" />
  18277.         <parameters>
  18278.           <parameter type="GdkAtom" name="selection" />
  18279.         </parameters>
  18280.       </method>
  18281.       <method name="GetColormap" cname="gtk_widget_get_colormap" needs_ref="1">
  18282.         <return-type type="GdkColormap*" />
  18283.       </method>
  18284.       <method name="GetCompositeName" cname="gtk_widget_get_composite_name">
  18285.         <return-type type="gchar*" />
  18286.       </method>
  18287.       <method name="GetDefaultColormap" cname="gtk_widget_get_default_colormap" shared="true" needs_ref="1">
  18288.         <return-type type="GdkColormap*" />
  18289.       </method>
  18290.       <method name="GetDefaultDirection" cname="gtk_widget_get_default_direction" shared="true">
  18291.         <return-type type="GtkTextDirection" />
  18292.       </method>
  18293.       <method name="GetDefaultStyle" cname="gtk_widget_get_default_style" shared="true" needs_ref="1">
  18294.         <return-type type="GtkStyle*" />
  18295.       </method>
  18296.       <method name="GetDefaultVisual" cname="gtk_widget_get_default_visual" shared="true" needs_ref="1">
  18297.         <return-type type="GdkVisual*" />
  18298.       </method>
  18299.       <method name="GetDirection" cname="gtk_widget_get_direction">
  18300.         <return-type type="GtkTextDirection" />
  18301.       </method>
  18302.       <method name="GetDisplay" cname="gtk_widget_get_display">
  18303.         <return-type type="GdkDisplay*" />
  18304.       </method>
  18305.       <method name="GetEvents" cname="gtk_widget_get_events">
  18306.         <return-type type="GdkEventMask" />
  18307.       </method>
  18308.       <method name="GetExtensionEvents" cname="gtk_widget_get_extension_events">
  18309.         <return-type type="GdkExtensionMode" />
  18310.       </method>
  18311.       <method name="GetModifierStyle" cname="gtk_widget_get_modifier_style" needs_ref="1">
  18312.         <return-type type="GtkRcStyle*" />
  18313.       </method>
  18314.       <method name="GetName" cname="gtk_widget_get_name">
  18315.         <return-type type="const-gchar*" />
  18316.       </method>
  18317.       <method name="GetNoShowAll" cname="gtk_widget_get_no_show_all">
  18318.         <return-type type="gboolean" />
  18319.       </method>
  18320.       <method name="GetPangoContext" cname="gtk_widget_get_pango_context">
  18321.         <return-type type="PangoContext*" />
  18322.       </method>
  18323.       <method name="GetParent" cname="gtk_widget_get_parent">
  18324.         <return-type type="GtkWidget*" />
  18325.       </method>
  18326.       <method name="GetParentWindow" cname="gtk_widget_get_parent_window" needs_ref="1">
  18327.         <return-type type="GdkWindow*" />
  18328.       </method>
  18329.       <method name="GetPointer" cname="gtk_widget_get_pointer">
  18330.         <return-type type="void" />
  18331.         <parameters>
  18332.           <parameter type="gint*" name="x" />
  18333.           <parameter type="gint*" name="y" />
  18334.         </parameters>
  18335.       </method>
  18336.       <method name="GetRootWindow" cname="gtk_widget_get_root_window">
  18337.         <return-type type="GdkWindow*" />
  18338.       </method>
  18339.       <method name="GetScreen" cname="gtk_widget_get_screen">
  18340.         <return-type type="GdkScreen*" />
  18341.       </method>
  18342.       <method name="GetSettings" cname="gtk_widget_get_settings">
  18343.         <return-type type="GtkSettings*" />
  18344.       </method>
  18345.       <method name="GetSizeRequest" cname="gtk_widget_get_size_request">
  18346.         <return-type type="void" />
  18347.         <parameters>
  18348.           <parameter type="gint*" name="width" />
  18349.           <parameter type="gint*" name="height" />
  18350.         </parameters>
  18351.       </method>
  18352.       <method name="GetStyle" cname="gtk_widget_get_style" needs_ref="1">
  18353.         <return-type type="GtkStyle*" />
  18354.       </method>
  18355.       <method name="GetToplevel" cname="gtk_widget_get_toplevel">
  18356.         <return-type type="GtkWidget*" />
  18357.       </method>
  18358.       <method name="GetType" cname="gtk_widget_get_type" shared="true">
  18359.         <return-type type="GType" />
  18360.       </method>
  18361.       <method name="GetVisual" cname="gtk_widget_get_visual" needs_ref="1">
  18362.         <return-type type="GdkVisual*" />
  18363.       </method>
  18364.       <method name="GrabDefault" cname="gtk_widget_grab_default">
  18365.         <return-type type="void" />
  18366.       </method>
  18367.       <method name="GrabFocus" cname="gtk_widget_grab_focus">
  18368.         <return-type type="void" />
  18369.       </method>
  18370.       <method name="HasScreen" cname="gtk_widget_has_screen">
  18371.         <return-type type="gboolean" />
  18372.       </method>
  18373.       <method name="Hide" cname="gtk_widget_hide">
  18374.         <return-type type="void" />
  18375.       </method>
  18376.       <method name="HideAll" cname="gtk_widget_hide_all">
  18377.         <return-type type="void" />
  18378.       </method>
  18379.       <method name="HideOnDelete" cname="gtk_widget_hide_on_delete">
  18380.         <return-type type="gboolean" />
  18381.       </method>
  18382.       <method name="InputShapeCombineMask" cname="gtk_widget_input_shape_combine_mask">
  18383.         <return-type type="void" />
  18384.         <parameters>
  18385.           <parameter type="GdkBitmap*" name="shape_mask" />
  18386.           <parameter type="gint" name="offset_x" />
  18387.           <parameter type="gint" name="offset_y" />
  18388.         </parameters>
  18389.       </method>
  18390.       <method name="Intersect" cname="gtk_widget_intersect">
  18391.         <return-type type="gboolean" />
  18392.         <parameters>
  18393.           <parameter type="GdkRectangle*" name="area" />
  18394.           <parameter type="GdkRectangle*" name="intersection" pass_as="out" />
  18395.         </parameters>
  18396.       </method>
  18397.       <method name="IsAncestor" cname="gtk_widget_is_ancestor">
  18398.         <return-type type="gboolean" />
  18399.         <parameters>
  18400.           <parameter type="GtkWidget*" name="ancestor" />
  18401.         </parameters>
  18402.       </method>
  18403.       <method name="IsComposited" cname="gtk_widget_is_composited">
  18404.         <return-type type="gboolean" />
  18405.       </method>
  18406.       <method cname="gtk_widget_is_focus" name="GetIsFocus">
  18407.         <return-type type="gboolean" />
  18408.       </method>
  18409.       <method name="ListAccelClosures" cname="gtk_widget_list_accel_closures" hidden="1">
  18410.         <return-type type="GList*" />
  18411.       </method>
  18412.       <method name="ListMnemonicLabels" cname="gtk_widget_list_mnemonic_labels" hidden="1">
  18413.         <return-type type="GList*" />
  18414.       </method>
  18415.       <method name="Map" cname="gtk_widget_map">
  18416.         <return-type type="void" />
  18417.       </method>
  18418.       <method name="MnemonicActivate" cname="gtk_widget_mnemonic_activate">
  18419.         <return-type type="gboolean" />
  18420.         <parameters>
  18421.           <parameter type="gboolean" name="group_cycling" />
  18422.         </parameters>
  18423.       </method>
  18424.       <method name="ModifyBase" cname="gtk_widget_modify_base">
  18425.         <return-type type="void" />
  18426.         <parameters>
  18427.           <parameter type="GtkStateType" name="state" />
  18428.           <parameter type="const-GdkColor*" name="color" />
  18429.         </parameters>
  18430.       </method>
  18431.       <method name="ModifyBg" cname="gtk_widget_modify_bg">
  18432.         <return-type type="void" />
  18433.         <parameters>
  18434.           <parameter type="GtkStateType" name="state" />
  18435.           <parameter type="const-GdkColor*" name="color" />
  18436.         </parameters>
  18437.       </method>
  18438.       <method name="ModifyFg" cname="gtk_widget_modify_fg">
  18439.         <return-type type="void" />
  18440.         <parameters>
  18441.           <parameter type="GtkStateType" name="state" />
  18442.           <parameter type="const-GdkColor*" name="color" />
  18443.         </parameters>
  18444.       </method>
  18445.       <method name="ModifyFont" cname="gtk_widget_modify_font">
  18446.         <return-type type="void" />
  18447.         <parameters>
  18448.           <parameter type="PangoFontDescription*" name="font_desc" />
  18449.         </parameters>
  18450.       </method>
  18451.       <method name="ModifyStyle" cname="gtk_widget_modify_style">
  18452.         <return-type type="void" />
  18453.         <parameters>
  18454.           <parameter type="GtkRcStyle*" name="style" />
  18455.         </parameters>
  18456.       </method>
  18457.       <method name="ModifyText" cname="gtk_widget_modify_text">
  18458.         <return-type type="void" />
  18459.         <parameters>
  18460.           <parameter type="GtkStateType" name="state" />
  18461.           <parameter type="const-GdkColor*" name="color" />
  18462.         </parameters>
  18463.       </method>
  18464.       <constructor cname="gtk_widget_new" hidden="1">
  18465.         <parameters>
  18466.           <parameter type="GType" name="type" />
  18467.           <parameter type="const-gchar*" name="first_property_name" />
  18468.           <parameter ellipsis="true" />
  18469.         </parameters>
  18470.       </constructor>
  18471.       <method name="Path" cname="gtk_widget_path">
  18472.         <return-type type="void" />
  18473.         <parameters>
  18474.           <parameter type="guint*" name="path_length" />
  18475.           <parameter type="gchar**" name="path" pass_as="out" />
  18476.           <parameter type="gchar**" name="path_reversed" pass_as="out" />
  18477.         </parameters>
  18478.       </method>
  18479.       <method name="PopColormap" cname="gtk_widget_pop_colormap" shared="true">
  18480.         <return-type type="void" />
  18481.       </method>
  18482.       <method name="PopCompositeChild" cname="gtk_widget_pop_composite_child" shared="true">
  18483.         <return-type type="void" />
  18484.       </method>
  18485.       <method name="PushColormap" cname="gtk_widget_push_colormap" shared="true">
  18486.         <return-type type="void" />
  18487.         <parameters>
  18488.           <parameter type="GdkColormap*" name="cmap" />
  18489.         </parameters>
  18490.       </method>
  18491.       <method name="PushCompositeChild" cname="gtk_widget_push_composite_child" shared="true">
  18492.         <return-type type="void" />
  18493.       </method>
  18494.       <method name="QueueClear" cname="gtk_widget_queue_clear" deprecated="1">
  18495.         <return-type type="void" />
  18496.       </method>
  18497.       <method name="QueueClearArea" cname="gtk_widget_queue_clear_area" deprecated="1">
  18498.         <return-type type="void" />
  18499.         <parameters>
  18500.           <parameter type="gint" name="x" />
  18501.           <parameter type="gint" name="y" />
  18502.           <parameter type="gint" name="width" />
  18503.           <parameter type="gint" name="height" />
  18504.         </parameters>
  18505.       </method>
  18506.       <method name="QueueDraw" cname="gtk_widget_queue_draw">
  18507.         <return-type type="void" />
  18508.       </method>
  18509.       <method name="QueueDrawArea" cname="gtk_widget_queue_draw_area">
  18510.         <return-type type="void" />
  18511.         <parameters>
  18512.           <parameter type="gint" name="x" />
  18513.           <parameter type="gint" name="y" />
  18514.           <parameter type="gint" name="width" />
  18515.           <parameter type="gint" name="height" />
  18516.         </parameters>
  18517.       </method>
  18518.       <method name="QueueResize" cname="gtk_widget_queue_resize">
  18519.         <return-type type="void" />
  18520.       </method>
  18521.       <method name="QueueResizeNoRedraw" cname="gtk_widget_queue_resize_no_redraw">
  18522.         <return-type type="void" />
  18523.       </method>
  18524.       <method name="Realize" cname="gtk_widget_realize">
  18525.         <return-type type="void" />
  18526.       </method>
  18527.       <method name="Ref" cname="gtk_widget_ref" hidden="1">
  18528.         <return-type type="GtkWidget*" />
  18529.       </method>
  18530.       <method name="RegionIntersect" cname="gtk_widget_region_intersect">
  18531.         <return-type type="GdkRegion*" />
  18532.         <parameters>
  18533.           <parameter type="GdkRegion*" name="region" />
  18534.         </parameters>
  18535.       </method>
  18536.       <method name="RemoveAccelerator" cname="gtk_widget_remove_accelerator">
  18537.         <return-type type="gboolean" />
  18538.         <parameters>
  18539.           <parameter type="GtkAccelGroup*" name="accel_group" />
  18540.           <parameter type="guint" name="accel_key" />
  18541.           <parameter type="GdkModifierType" name="accel_mods" />
  18542.         </parameters>
  18543.       </method>
  18544.       <method name="RemoveMnemonicLabel" cname="gtk_widget_remove_mnemonic_label">
  18545.         <return-type type="void" />
  18546.         <parameters>
  18547.           <parameter type="GtkWidget*" name="label" />
  18548.         </parameters>
  18549.       </method>
  18550.       <method name="RenderIcon" cname="gtk_widget_render_icon">
  18551.         <return-type type="GdkPixbuf*" />
  18552.         <parameters>
  18553.           <parameter type="const-gchar*" name="stock_id" />
  18554.           <parameter type="GtkIconSize" name="size" />
  18555.           <parameter type="const-gchar*" name="detail" />
  18556.         </parameters>
  18557.       </method>
  18558.       <method name="Reparent" cname="gtk_widget_reparent">
  18559.         <return-type type="void" />
  18560.         <parameters>
  18561.           <parameter type="GtkWidget*" name="new_parent" />
  18562.         </parameters>
  18563.       </method>
  18564.       <method name="ResetRcStyles" cname="gtk_widget_reset_rc_styles">
  18565.         <return-type type="void" />
  18566.       </method>
  18567.       <method name="ResetShapes" cname="gtk_widget_reset_shapes">
  18568.         <return-type type="void" />
  18569.       </method>
  18570.       <method name="SendExpose" cname="gtk_widget_send_expose">
  18571.         <return-type type="gint" />
  18572.         <parameters>
  18573.           <parameter type="GdkEvent*" name="event" />
  18574.         </parameters>
  18575.       </method>
  18576.       <method name="Set" cname="gtk_widget_set" deprecated="1" hidden="1">
  18577.         <return-type type="void" />
  18578.         <parameters>
  18579.           <parameter type="const-gchar*" name="first_property_name" />
  18580.           <parameter ellipsis="true" />
  18581.         </parameters>
  18582.       </method>
  18583.       <method name="SetAccelPath" cname="gtk_widget_set_accel_path">
  18584.         <return-type type="void" />
  18585.         <parameters>
  18586.           <parameter type="const-gchar*" name="accel_path" />
  18587.           <parameter type="GtkAccelGroup*" name="accel_group" />
  18588.         </parameters>
  18589.       </method>
  18590.       <method name="SetAppPaintable" cname="gtk_widget_set_app_paintable">
  18591.         <return-type type="void" />
  18592.         <parameters>
  18593.           <parameter type="gboolean" name="app_paintable" />
  18594.         </parameters>
  18595.       </method>
  18596.       <method name="SetChildVisible" cname="gtk_widget_set_child_visible">
  18597.         <return-type type="void" />
  18598.         <parameters>
  18599.           <parameter type="gboolean" name="is_visible" />
  18600.         </parameters>
  18601.       </method>
  18602.       <method name="SetColormap" cname="gtk_widget_set_colormap">
  18603.         <return-type type="void" />
  18604.         <parameters>
  18605.           <parameter type="GdkColormap*" name="colormap" />
  18606.         </parameters>
  18607.       </method>
  18608.       <method name="SetCompositeName" cname="gtk_widget_set_composite_name">
  18609.         <return-type type="void" />
  18610.         <parameters>
  18611.           <parameter type="const-gchar*" name="name" />
  18612.         </parameters>
  18613.       </method>
  18614.       <method name="SetDefaultColormap" cname="gtk_widget_set_default_colormap" shared="true">
  18615.         <return-type type="void" />
  18616.         <parameters>
  18617.           <parameter type="GdkColormap*" name="colormap" />
  18618.         </parameters>
  18619.       </method>
  18620.       <method name="SetDefaultDirection" cname="gtk_widget_set_default_direction" shared="true">
  18621.         <return-type type="void" />
  18622.         <parameters>
  18623.           <parameter type="GtkTextDirection" name="dir" />
  18624.         </parameters>
  18625.       </method>
  18626.       <method name="SetDirection" cname="gtk_widget_set_direction">
  18627.         <return-type type="void" />
  18628.         <parameters>
  18629.           <parameter type="GtkTextDirection" name="dir" />
  18630.         </parameters>
  18631.       </method>
  18632.       <method name="SetDoubleBuffered" cname="gtk_widget_set_double_buffered">
  18633.         <return-type type="void" />
  18634.         <parameters>
  18635.           <parameter type="gboolean" name="double_buffered" />
  18636.         </parameters>
  18637.       </method>
  18638.       <method name="SetEvents" cname="gtk_widget_set_events">
  18639.         <return-type type="void" />
  18640.         <parameters>
  18641.           <parameter name="events" type="GdkEventMask" />
  18642.         </parameters>
  18643.       </method>
  18644.       <method name="SetExtensionEvents" cname="gtk_widget_set_extension_events">
  18645.         <return-type type="void" />
  18646.         <parameters>
  18647.           <parameter type="GdkExtensionMode" name="mode" />
  18648.         </parameters>
  18649.       </method>
  18650.       <method name="SetName" cname="gtk_widget_set_name">
  18651.         <return-type type="void" />
  18652.         <parameters>
  18653.           <parameter type="const-gchar*" name="name" />
  18654.         </parameters>
  18655.       </method>
  18656.       <method name="SetNoShowAll" cname="gtk_widget_set_no_show_all">
  18657.         <return-type type="void" />
  18658.         <parameters>
  18659.           <parameter type="gboolean" name="no_show_all" />
  18660.         </parameters>
  18661.       </method>
  18662.       <method name="SetParent" cname="gtk_widget_set_parent">
  18663.         <return-type type="void" />
  18664.         <parameters>
  18665.           <parameter type="GtkWidget*" name="parent" />
  18666.         </parameters>
  18667.       </method>
  18668.       <method name="SetParentWindow" cname="gtk_widget_set_parent_window">
  18669.         <return-type type="void" />
  18670.         <parameters>
  18671.           <parameter type="GdkWindow*" name="parent_window" />
  18672.         </parameters>
  18673.       </method>
  18674.       <method name="SetRedrawOnAllocate" cname="gtk_widget_set_redraw_on_allocate">
  18675.         <return-type type="void" />
  18676.         <parameters>
  18677.           <parameter type="gboolean" name="redraw_on_allocate" />
  18678.         </parameters>
  18679.       </method>
  18680.       <method name="SetScrollAdjustments" cname="gtk_widget_set_scroll_adjustments">
  18681.         <return-type type="gboolean" />
  18682.         <parameters>
  18683.           <parameter type="GtkAdjustment*" name="hadjustment" />
  18684.           <parameter type="GtkAdjustment*" name="vadjustment" />
  18685.         </parameters>
  18686.       </method>
  18687.       <method name="SetSensitive" cname="gtk_widget_set_sensitive">
  18688.         <return-type type="void" />
  18689.         <parameters>
  18690.           <parameter type="gboolean" name="sensitive" />
  18691.         </parameters>
  18692.       </method>
  18693.       <method name="SetSizeRequest" cname="gtk_widget_set_size_request">
  18694.         <return-type type="void" />
  18695.         <parameters>
  18696.           <parameter type="gint" name="width" />
  18697.           <parameter type="gint" name="height" />
  18698.         </parameters>
  18699.       </method>
  18700.       <method name="SetState" cname="gtk_widget_set_state" hidden="1">
  18701.         <return-type type="void" />
  18702.         <parameters>
  18703.           <parameter type="GtkStateType" name="state" />
  18704.         </parameters>
  18705.       </method>
  18706.       <method name="SetStyle" cname="gtk_widget_set_style">
  18707.         <return-type type="void" />
  18708.         <parameters>
  18709.           <parameter type="GtkStyle*" name="style" />
  18710.         </parameters>
  18711.       </method>
  18712.       <method name="SetUposition" cname="gtk_widget_set_uposition" deprecated="1">
  18713.         <return-type type="void" />
  18714.         <parameters>
  18715.           <parameter type="gint" name="x" />
  18716.           <parameter type="gint" name="y" />
  18717.         </parameters>
  18718.       </method>
  18719.       <method name="SetUsize" cname="gtk_widget_set_usize" deprecated="1">
  18720.         <return-type type="void" />
  18721.         <parameters>
  18722.           <parameter type="gint" name="width" />
  18723.           <parameter type="gint" name="height" />
  18724.         </parameters>
  18725.       </method>
  18726.       <method name="ShapeCombineMask" cname="gtk_widget_shape_combine_mask">
  18727.         <return-type type="void" />
  18728.         <parameters>
  18729.           <parameter type="GdkBitmap*" name="shape_mask" />
  18730.           <parameter type="gint" name="offset_x" />
  18731.           <parameter type="gint" name="offset_y" />
  18732.         </parameters>
  18733.       </method>
  18734.       <method name="Show" cname="gtk_widget_show">
  18735.         <return-type type="void" />
  18736.       </method>
  18737.       <method name="ShowAll" cname="gtk_widget_show_all">
  18738.         <return-type type="void" />
  18739.       </method>
  18740.       <method name="ShowNow" cname="gtk_widget_show_now">
  18741.         <return-type type="void" />
  18742.       </method>
  18743.       <method name="SizeAllocate" cname="gtk_widget_size_allocate">
  18744.         <return-type type="void" />
  18745.         <parameters>
  18746.           <parameter type="GtkAllocation*" name="allocation" />
  18747.         </parameters>
  18748.       </method>
  18749.       <method name="SizeRequest" cname="gtk_widget_size_request">
  18750.         <return-type type="void" />
  18751.         <parameters>
  18752.           <parameter type="GtkRequisition*" name="requisition" pass_as="out" />
  18753.         </parameters>
  18754.       </method>
  18755.       <method name="StyleGet" cname="gtk_widget_style_get" hidden="1">
  18756.         <return-type type="void" />
  18757.         <parameters>
  18758.           <parameter type="const-gchar*" name="first_property_name" />
  18759.           <parameter ellipsis="true" />
  18760.         </parameters>
  18761.       </method>
  18762.       <method name="StyleGetProperty" cname="gtk_widget_style_get_property" hidden="1">
  18763.         <return-type type="void" />
  18764.         <parameters>
  18765.           <parameter type="const-gchar*" name="property_name" />
  18766.           <parameter type="GValue*" name="value" />
  18767.         </parameters>
  18768.       </method>
  18769.       <method name="StyleGetValist" cname="gtk_widget_style_get_valist" hidden="1">
  18770.         <return-type type="void" />
  18771.         <parameters>
  18772.           <parameter type="const-gchar*" name="first_property_name" />
  18773.           <parameter type="va_list" name="var_args" />
  18774.         </parameters>
  18775.       </method>
  18776.       <method name="ThawChildNotify" cname="gtk_widget_thaw_child_notify">
  18777.         <return-type type="void" />
  18778.       </method>
  18779.       <method name="TranslateCoordinates" cname="gtk_widget_translate_coordinates">
  18780.         <return-type type="gboolean" />
  18781.         <parameters>
  18782.           <parameter type="GtkWidget*" name="dest_widget" />
  18783.           <parameter type="gint" name="src_x" />
  18784.           <parameter type="gint" name="src_y" />
  18785.           <parameter type="gint*" name="dest_x" />
  18786.           <parameter type="gint*" name="dest_y" />
  18787.         </parameters>
  18788.       </method>
  18789.       <method name="Unmap" cname="gtk_widget_unmap">
  18790.         <return-type type="void" />
  18791.       </method>
  18792.       <method name="Unparent" cname="gtk_widget_unparent">
  18793.         <return-type type="void" />
  18794.       </method>
  18795.       <method name="Unrealize" cname="gtk_widget_unrealize">
  18796.         <return-type type="void" />
  18797.       </method>
  18798.       <method name="Unref" cname="gtk_widget_unref" hidden="1">
  18799.         <return-type type="void" />
  18800.       </method>
  18801.     </object>
  18802.     <object name="Win32EmbedWidget" cname="GtkWin32EmbedWidget" parent="GtkWindow">
  18803.       <field name="ParentWindow" cname="parent_window" type="GdkWindow*" />
  18804.       <field name="OldWindowProcedure" cname="old_window_procedure" type="gpointer" />
  18805.       <method name="GetType" cname="gtk_win32_embed_widget_get_type" shared="true">
  18806.         <return-type type="GType" />
  18807.       </method>
  18808.     </object>
  18809.     <object name="Window" cname="GtkWindow" parent="GtkBin">
  18810.       <field name="Title" cname="title" type="gchar*" />
  18811.       <field name="WmclassName" cname="wmclass_name" type="gchar*" />
  18812.       <field name="WmclassClass" cname="wmclass_class" type="gchar*" />
  18813.       <field name="WmRole" cname="wm_role" type="gchar*" />
  18814.       <field name="FocusWidget" cname="focus_widget" type="GtkWidget*" />
  18815.       <field name="DefaultWidget" cname="default_widget" type="GtkWidget*" />
  18816.       <field name="TransientParent" cname="transient_parent" type="GtkWindow*" />
  18817.       <field name="GeometryInfo" cname="geometry_info" type="GtkWindowGeometryInfo*" />
  18818.       <field name="Frame" cname="frame" type="GdkWindow*" />
  18819.       <field name="Group" cname="group" type="GtkWindowGroup*" />
  18820.       <field name="ConfigureRequestCount" cname="configure_request_count" type="guint16" />
  18821.       <field name="AllowShrink" cname="allow_shrink" bits="1" type="guint" />
  18822.       <field name="AllowGrow" cname="allow_grow" bits="1" type="guint" />
  18823.       <field name="ConfigureNotifyReceived" cname="configure_notify_received" bits="1" type="guint" />
  18824.       <field name="NeedDefaultPosition" cname="need_default_position" bits="1" type="guint" />
  18825.       <field name="NeedDefaultSize" cname="need_default_size" bits="1" type="guint" />
  18826.       <field name="Position" cname="position" bits="3" type="guint" hidden="1" />
  18827.       <field name="Type" cname="type" bits="4" type="guint" />
  18828.       <field name="HasUserRefCount" cname="has_user_ref_count" bits="1" type="guint" />
  18829.       <field name="HasFocus" cname="has_focus" bits="1" type="guint" />
  18830.       <field name="Modal" cname="modal" bits="1" type="guint" />
  18831.       <field name="DestroyWithParent" cname="destroy_with_parent" bits="1" type="guint" />
  18832.       <field name="HasFrame" cname="has_frame" bits="1" type="guint" />
  18833.       <field name="IconifyInitially" cname="iconify_initially" bits="1" type="guint" />
  18834.       <field name="StickInitially" cname="stick_initially" bits="1" type="guint" />
  18835.       <field name="MaximizeInitially" cname="maximize_initially" bits="1" type="guint" />
  18836.       <field name="Decorated" cname="decorated" bits="1" type="guint" />
  18837.       <field name="TypeHint" cname="type_hint" bits="3" type="guint" />
  18838.       <field name="Gravity" cname="gravity" bits="5" type="guint" />
  18839.       <field name="IsActive" cname="is_active" bits="1" type="guint" />
  18840.       <field name="HasToplevelFocus" cname="has_toplevel_focus" bits="1" type="guint" />
  18841.       <field name="FrameLeft" cname="frame_left" type="guint" />
  18842.       <field name="FrameTop" cname="frame_top" type="guint" />
  18843.       <field name="FrameRight" cname="frame_right" type="guint" />
  18844.       <field name="FrameBottom" cname="frame_bottom" type="guint" />
  18845.       <field name="KeysChangedHandler" cname="keys_changed_handler" type="guint" />
  18846.       <field name="MnemonicModifier" cname="mnemonic_modifier" type="GdkModifierType" />
  18847.       <field name="Screen" cname="screen" type="GdkScreen*" />
  18848.       <property name="Type" cname="type" type="GtkWindowType" readable="true" writeable="true" construct-only="true" />
  18849.       <property name="Title" cname="title" type="gchar*" readable="true" writeable="true" />
  18850.       <property name="Role" cname="role" type="gchar*" readable="true" writeable="true" />
  18851.       <property name="AllowShrink" cname="allow-shrink" type="gboolean" readable="true" writeable="true" />
  18852.       <property name="AllowGrow" cname="allow-grow" type="gboolean" readable="true" writeable="true" />
  18853.       <property name="Resizable" cname="resizable" type="gboolean" readable="true" writeable="true" />
  18854.       <property name="Modal" cname="modal" type="gboolean" readable="true" writeable="true" />
  18855.       <property name="WindowPosition" cname="window-position" type="GtkWindowPosition" readable="true" writeable="true" />
  18856.       <property name="DefaultWidth" cname="default-width" type="gint" readable="true" writeable="true" />
  18857.       <property name="DefaultHeight" cname="default-height" type="gint" readable="true" writeable="true" />
  18858.       <property name="DestroyWithParent" cname="destroy-with-parent" type="gboolean" readable="true" writeable="true" />
  18859.       <property name="Icon" cname="icon" type="GdkPixbuf" readable="true" writeable="true" />
  18860.       <property name="IconName" cname="icon-name" type="gchar*" readable="true" writeable="true" />
  18861.       <property name="Screen" cname="screen" type="GdkScreen" readable="true" writeable="true" new_flag="1" />
  18862.       <property name="IsActive" cname="is-active" type="gboolean" readable="true" />
  18863.       <property name="HasToplevelFocus" cname="has-toplevel-focus" type="gboolean" readable="true" />
  18864.       <property name="TypeHint" cname="type-hint" type="GdkWindowTypeHint" readable="true" writeable="true" />
  18865.       <property name="SkipTaskbarHint" cname="skip-taskbar-hint" type="gboolean" readable="true" writeable="true" />
  18866.       <property name="SkipPagerHint" cname="skip-pager-hint" type="gboolean" readable="true" writeable="true" />
  18867.       <property name="UrgencyHint" cname="urgency-hint" type="gboolean" readable="true" writeable="true" />
  18868.       <property name="AcceptFocus" cname="accept-focus" type="gboolean" readable="true" writeable="true" />
  18869.       <property name="FocusOnMap" cname="focus-on-map" type="gboolean" readable="true" writeable="true" />
  18870.       <property name="Decorated" cname="decorated" type="gboolean" readable="true" writeable="true" />
  18871.       <property name="Deletable" cname="deletable" type="gboolean" readable="true" writeable="true" />
  18872.       <property name="Gravity" cname="gravity" type="GdkGravity" readable="true" writeable="true" />
  18873.       <property name="TransientFor" cname="transient-for" type="GtkWindow" readable="true" writeable="true" construct="true" />
  18874.       <signal name="SetFocus" cname="set_focus" when="LAST">
  18875.         <return-type type="void" />
  18876.         <parameters>
  18877.           <parameter type="GtkWindow*" name="window" />
  18878.           <parameter type="GtkWidget*" name="focus" />
  18879.         </parameters>
  18880.       </signal>
  18881.       <signal name="FrameEvent" cname="frame_event" when="LAST">
  18882.         <return-type type="gboolean" />
  18883.         <parameters>
  18884.           <parameter type="GtkWindow*" name="window" />
  18885.           <parameter type="GdkEvent*" name="event" />
  18886.         </parameters>
  18887.       </signal>
  18888.       <signal cname="activate_focus" when="LAST" name="FocusActivated">
  18889.         <return-type type="void" />
  18890.         <parameters>
  18891.           <parameter type="GtkWindow*" name="window" />
  18892.         </parameters>
  18893.       </signal>
  18894.       <signal cname="activate_default" when="LAST" name="DefaultActivated">
  18895.         <return-type type="void" />
  18896.         <parameters>
  18897.           <parameter type="GtkWindow*" name="window" />
  18898.         </parameters>
  18899.       </signal>
  18900.       <signal name="MoveFocus" cname="move_focus" when="LAST">
  18901.         <return-type type="void" />
  18902.         <parameters>
  18903.           <parameter type="GtkWindow*" name="window" />
  18904.           <parameter type="GtkDirectionType" name="direction" />
  18905.         </parameters>
  18906.       </signal>
  18907.       <signal name="KeysChanged" cname="keys_changed" when="FIRST">
  18908.         <return-type type="void" />
  18909.         <parameters>
  18910.           <parameter type="GtkWindow*" name="window" />
  18911.         </parameters>
  18912.       </signal>
  18913.       <method name="ActivateDefault" cname="gtk_window_activate_default">
  18914.         <return-type type="gboolean" />
  18915.       </method>
  18916.       <method name="ActivateFocus" cname="gtk_window_activate_focus">
  18917.         <return-type type="gboolean" />
  18918.       </method>
  18919.       <method name="ActivateKey" cname="gtk_window_activate_key">
  18920.         <return-type type="gboolean" />
  18921.         <parameters>
  18922.           <parameter type="GdkEventKey*" name="event" />
  18923.         </parameters>
  18924.       </method>
  18925.       <method name="AddAccelGroup" cname="gtk_window_add_accel_group">
  18926.         <return-type type="void" />
  18927.         <parameters>
  18928.           <parameter type="GtkAccelGroup*" name="accel_group" />
  18929.         </parameters>
  18930.       </method>
  18931.       <method name="AddEmbeddedXid" cname="gtk_window_add_embedded_xid">
  18932.         <return-type type="void" />
  18933.         <parameters>
  18934.           <parameter type="guint" name="xid" />
  18935.         </parameters>
  18936.       </method>
  18937.       <method name="AddMnemonic" cname="gtk_window_add_mnemonic">
  18938.         <return-type type="void" />
  18939.         <parameters>
  18940.           <parameter type="guint" name="keyval" />
  18941.           <parameter type="GtkWidget*" name="target" />
  18942.         </parameters>
  18943.       </method>
  18944.       <method name="BeginMoveDrag" cname="gtk_window_begin_move_drag">
  18945.         <return-type type="void" />
  18946.         <parameters>
  18947.           <parameter type="gint" name="button" />
  18948.           <parameter type="gint" name="root_x" />
  18949.           <parameter type="gint" name="root_y" />
  18950.           <parameter type="guint32" name="timestamp" />
  18951.         </parameters>
  18952.       </method>
  18953.       <method name="BeginResizeDrag" cname="gtk_window_begin_resize_drag">
  18954.         <return-type type="void" />
  18955.         <parameters>
  18956.           <parameter type="GdkWindowEdge" name="edge" />
  18957.           <parameter type="gint" name="button" />
  18958.           <parameter type="gint" name="root_x" />
  18959.           <parameter type="gint" name="root_y" />
  18960.           <parameter type="guint32" name="timestamp" />
  18961.         </parameters>
  18962.       </method>
  18963.       <method name="Deiconify" cname="gtk_window_deiconify">
  18964.         <return-type type="void" />
  18965.       </method>
  18966.       <method name="Fullscreen" cname="gtk_window_fullscreen">
  18967.         <return-type type="void" />
  18968.       </method>
  18969.       <method name="GetAcceptFocus" cname="gtk_window_get_accept_focus">
  18970.         <return-type type="gboolean" />
  18971.       </method>
  18972.       <method name="GetDecorated" cname="gtk_window_get_decorated">
  18973.         <return-type type="gboolean" />
  18974.       </method>
  18975.       <method name="GetDefaultIconList" cname="gtk_window_get_default_icon_list" shared="true" hidden="1">
  18976.         <return-type type="GList*" />
  18977.       </method>
  18978.       <method name="GetDefaultSize" cname="gtk_window_get_default_size">
  18979.         <return-type type="void" />
  18980.         <parameters>
  18981.           <parameter type="gint*" name="width" pass_as="out" />
  18982.           <parameter type="gint*" name="height" pass_as="out" />
  18983.         </parameters>
  18984.       </method>
  18985.       <method name="GetDeletable" cname="gtk_window_get_deletable">
  18986.         <return-type type="gboolean" />
  18987.       </method>
  18988.       <method name="GetDestroyWithParent" cname="gtk_window_get_destroy_with_parent">
  18989.         <return-type type="gboolean" />
  18990.       </method>
  18991.       <method name="GetFocus" cname="gtk_window_get_focus">
  18992.         <return-type type="GtkWidget*" />
  18993.       </method>
  18994.       <method name="GetFocusOnMap" cname="gtk_window_get_focus_on_map">
  18995.         <return-type type="gboolean" />
  18996.       </method>
  18997.       <method name="GetFrameDimensions" cname="gtk_window_get_frame_dimensions">
  18998.         <return-type type="void" />
  18999.         <parameters>
  19000.           <parameter type="gint*" name="left" />
  19001.           <parameter type="gint*" name="top" />
  19002.           <parameter type="gint*" name="right" />
  19003.           <parameter type="gint*" name="bottom" />
  19004.         </parameters>
  19005.       </method>
  19006.       <method name="GetGravity" cname="gtk_window_get_gravity">
  19007.         <return-type type="GdkGravity" />
  19008.       </method>
  19009.       <method name="GetGroup" cname="gtk_window_get_group">
  19010.         <return-type type="GtkWindowGroup*" />
  19011.       </method>
  19012.       <method name="GetHasFrame" cname="gtk_window_get_has_frame">
  19013.         <return-type type="gboolean" />
  19014.       </method>
  19015.       <method name="GetIcon" cname="gtk_window_get_icon">
  19016.         <return-type type="GdkPixbuf*" />
  19017.       </method>
  19018.       <method name="GetIconList" cname="gtk_window_get_icon_list" hidden="1">
  19019.         <return-type type="GList*" />
  19020.       </method>
  19021.       <method name="GetIconName" cname="gtk_window_get_icon_name">
  19022.         <return-type type="const-gchar*" />
  19023.       </method>
  19024.       <method name="GetMnemonicModifier" cname="gtk_window_get_mnemonic_modifier">
  19025.         <return-type type="GdkModifierType" />
  19026.       </method>
  19027.       <method name="GetModal" cname="gtk_window_get_modal">
  19028.         <return-type type="gboolean" />
  19029.       </method>
  19030.       <method name="GetPosition" cname="gtk_window_get_position">
  19031.         <return-type type="void" />
  19032.         <parameters>
  19033.           <parameter type="gint*" name="root_x" pass_as="out" />
  19034.           <parameter type="gint*" name="root_y" pass_as="out" />
  19035.         </parameters>
  19036.       </method>
  19037.       <method name="GetResizable" cname="gtk_window_get_resizable">
  19038.         <return-type type="gboolean" />
  19039.       </method>
  19040.       <method name="GetRole" cname="gtk_window_get_role">
  19041.         <return-type type="const-gchar*" />
  19042.       </method>
  19043.       <method name="GetScreen" cname="gtk_window_get_screen">
  19044.         <return-type type="GdkScreen*" />
  19045.       </method>
  19046.       <method name="GetSize" cname="gtk_window_get_size">
  19047.         <return-type type="void" />
  19048.         <parameters>
  19049.           <parameter type="gint*" name="width" pass_as="out" />
  19050.           <parameter type="gint*" name="height" pass_as="out" />
  19051.         </parameters>
  19052.       </method>
  19053.       <method name="GetSkipPagerHint" cname="gtk_window_get_skip_pager_hint">
  19054.         <return-type type="gboolean" />
  19055.       </method>
  19056.       <method name="GetSkipTaskbarHint" cname="gtk_window_get_skip_taskbar_hint">
  19057.         <return-type type="gboolean" />
  19058.       </method>
  19059.       <method name="GetTitle" cname="gtk_window_get_title">
  19060.         <return-type type="const-gchar*" />
  19061.       </method>
  19062.       <method name="GetTransientFor" cname="gtk_window_get_transient_for">
  19063.         <return-type type="GtkWindow*" />
  19064.       </method>
  19065.       <method name="GetType" cname="gtk_window_get_type" shared="true">
  19066.         <return-type type="GType" />
  19067.       </method>
  19068.       <method name="GetTypeHint" cname="gtk_window_get_type_hint">
  19069.         <return-type type="GdkWindowTypeHint" />
  19070.       </method>
  19071.       <method name="GetUrgencyHint" cname="gtk_window_get_urgency_hint">
  19072.         <return-type type="gboolean" />
  19073.       </method>
  19074.       <method name="HasToplevelFocus" cname="gtk_window_has_toplevel_focus" hidden="1">
  19075.         <return-type type="gboolean" />
  19076.       </method>
  19077.       <method name="Iconify" cname="gtk_window_iconify">
  19078.         <return-type type="void" />
  19079.       </method>
  19080.       <method name="IsActive" cname="gtk_window_is_active" hidden="1">
  19081.         <return-type type="gboolean" />
  19082.       </method>
  19083.       <method name="ListToplevels" cname="gtk_window_list_toplevels" shared="true">
  19084.         <return-type type="GList*" element_type="GtkWindow*" owned="true" />
  19085.       </method>
  19086.       <method name="Maximize" cname="gtk_window_maximize">
  19087.         <return-type type="void" />
  19088.       </method>
  19089.       <method name="MnemonicActivate" cname="gtk_window_mnemonic_activate">
  19090.         <return-type type="gboolean" />
  19091.         <parameters>
  19092.           <parameter type="guint" name="keyval" />
  19093.           <parameter type="GdkModifierType" name="modifier" />
  19094.         </parameters>
  19095.       </method>
  19096.       <method name="Move" cname="gtk_window_move">
  19097.         <return-type type="void" />
  19098.         <parameters>
  19099.           <parameter type="gint" name="x" />
  19100.           <parameter type="gint" name="y" />
  19101.         </parameters>
  19102.       </method>
  19103.       <constructor cname="gtk_window_new">
  19104.         <parameters>
  19105.           <parameter type="GtkWindowType" name="type" />
  19106.         </parameters>
  19107.       </constructor>
  19108.       <method name="ParseGeometry" cname="gtk_window_parse_geometry">
  19109.         <return-type type="gboolean" />
  19110.         <parameters>
  19111.           <parameter type="const-gchar*" name="geometry" />
  19112.         </parameters>
  19113.       </method>
  19114.       <method name="Present" cname="gtk_window_present">
  19115.         <return-type type="void" />
  19116.       </method>
  19117.       <method name="PresentWithTime" cname="gtk_window_present_with_time">
  19118.         <return-type type="void" />
  19119.         <parameters>
  19120.           <parameter type="guint32" name="timestamp" />
  19121.         </parameters>
  19122.       </method>
  19123.       <method name="PropagateKeyEvent" cname="gtk_window_propagate_key_event">
  19124.         <return-type type="gboolean" />
  19125.         <parameters>
  19126.           <parameter type="GdkEventKey*" name="event" />
  19127.         </parameters>
  19128.       </method>
  19129.       <method name="RemoveAccelGroup" cname="gtk_window_remove_accel_group">
  19130.         <return-type type="void" />
  19131.         <parameters>
  19132.           <parameter type="GtkAccelGroup*" name="accel_group" />
  19133.         </parameters>
  19134.       </method>
  19135.       <method name="RemoveEmbeddedXid" cname="gtk_window_remove_embedded_xid">
  19136.         <return-type type="void" />
  19137.         <parameters>
  19138.           <parameter type="guint" name="xid" />
  19139.         </parameters>
  19140.       </method>
  19141.       <method name="RemoveMnemonic" cname="gtk_window_remove_mnemonic">
  19142.         <return-type type="void" />
  19143.         <parameters>
  19144.           <parameter type="guint" name="keyval" />
  19145.           <parameter type="GtkWidget*" name="target" />
  19146.         </parameters>
  19147.       </method>
  19148.       <method name="ReshowWithInitialSize" cname="gtk_window_reshow_with_initial_size">
  19149.         <return-type type="void" />
  19150.       </method>
  19151.       <method name="Resize" cname="gtk_window_resize">
  19152.         <return-type type="void" />
  19153.         <parameters>
  19154.           <parameter type="gint" name="width" />
  19155.           <parameter type="gint" name="height" />
  19156.         </parameters>
  19157.       </method>
  19158.       <method name="SetAcceptFocus" cname="gtk_window_set_accept_focus">
  19159.         <return-type type="void" />
  19160.         <parameters>
  19161.           <parameter type="gboolean" name="setting" />
  19162.         </parameters>
  19163.       </method>
  19164.       <method name="SetAutoStartupNotification" cname="gtk_window_set_auto_startup_notification" shared="true">
  19165.         <return-type type="void" />
  19166.         <parameters>
  19167.           <parameter type="gboolean" name="setting" />
  19168.         </parameters>
  19169.       </method>
  19170.       <method name="SetDecorated" cname="gtk_window_set_decorated">
  19171.         <return-type type="void" />
  19172.         <parameters>
  19173.           <parameter type="gboolean" name="setting" />
  19174.         </parameters>
  19175.       </method>
  19176.       <method name="SetDefault" cname="gtk_window_set_default">
  19177.         <return-type type="void" />
  19178.         <parameters>
  19179.           <parameter type="GtkWidget*" name="default_widget" />
  19180.         </parameters>
  19181.       </method>
  19182.       <method name="SetDefaultIcon" cname="gtk_window_set_default_icon" shared="true">
  19183.         <return-type type="void" />
  19184.         <parameters>
  19185.           <parameter type="GdkPixbuf*" name="icon" />
  19186.         </parameters>
  19187.       </method>
  19188.       <method name="SetDefaultIconFromFile" cname="gtk_window_set_default_icon_from_file" shared="true">
  19189.         <return-type type="gboolean" />
  19190.         <parameters>
  19191.           <parameter type="const-gchar*" name="filename" />
  19192.           <parameter type="GError**" name="err" />
  19193.         </parameters>
  19194.       </method>
  19195.       <method name="SetDefaultIconList" cname="gtk_window_set_default_icon_list" shared="true" hidden="1">
  19196.         <return-type type="void" />
  19197.         <parameters>
  19198.           <parameter type="GList*" name="list" />
  19199.         </parameters>
  19200.       </method>
  19201.       <method name="SetDefaultIconName" cname="gtk_window_set_default_icon_name" shared="true">
  19202.         <return-type type="void" />
  19203.         <parameters>
  19204.           <parameter type="const-gchar*" name="name" />
  19205.         </parameters>
  19206.       </method>
  19207.       <method name="SetDefaultSize" cname="gtk_window_set_default_size">
  19208.         <return-type type="void" />
  19209.         <parameters>
  19210.           <parameter type="gint" name="width" />
  19211.           <parameter type="gint" name="height" />
  19212.         </parameters>
  19213.       </method>
  19214.       <method name="SetDeletable" cname="gtk_window_set_deletable">
  19215.         <return-type type="void" />
  19216.         <parameters>
  19217.           <parameter type="gboolean" name="setting" />
  19218.         </parameters>
  19219.       </method>
  19220.       <method name="SetDestroyWithParent" cname="gtk_window_set_destroy_with_parent">
  19221.         <return-type type="void" />
  19222.         <parameters>
  19223.           <parameter type="gboolean" name="setting" />
  19224.         </parameters>
  19225.       </method>
  19226.       <method name="SetFocus" cname="gtk_window_set_focus">
  19227.         <return-type type="void" />
  19228.         <parameters>
  19229.           <parameter type="GtkWidget*" name="focus" />
  19230.         </parameters>
  19231.       </method>
  19232.       <method name="SetFocusOnMap" cname="gtk_window_set_focus_on_map">
  19233.         <return-type type="void" />
  19234.         <parameters>
  19235.           <parameter type="gboolean" name="setting" />
  19236.         </parameters>
  19237.       </method>
  19238.       <method name="SetFrameDimensions" cname="gtk_window_set_frame_dimensions">
  19239.         <return-type type="void" />
  19240.         <parameters>
  19241.           <parameter type="gint" name="left" />
  19242.           <parameter type="gint" name="top" />
  19243.           <parameter type="gint" name="right" />
  19244.           <parameter type="gint" name="bottom" />
  19245.         </parameters>
  19246.       </method>
  19247.       <method name="SetGeometryHints" cname="gtk_window_set_geometry_hints">
  19248.         <return-type type="void" />
  19249.         <parameters>
  19250.           <parameter type="GtkWidget*" name="geometry_widget" />
  19251.           <parameter type="GdkGeometry*" name="geometry" />
  19252.           <parameter type="GdkWindowHints" name="geom_mask" />
  19253.         </parameters>
  19254.       </method>
  19255.       <method name="SetGravity" cname="gtk_window_set_gravity">
  19256.         <return-type type="void" />
  19257.         <parameters>
  19258.           <parameter type="GdkGravity" name="gravity" />
  19259.         </parameters>
  19260.       </method>
  19261.       <method name="SetHasFrame" cname="gtk_window_set_has_frame">
  19262.         <return-type type="void" />
  19263.         <parameters>
  19264.           <parameter type="gboolean" name="setting" />
  19265.         </parameters>
  19266.       </method>
  19267.       <method name="SetIcon" cname="gtk_window_set_icon">
  19268.         <return-type type="void" />
  19269.         <parameters>
  19270.           <parameter type="GdkPixbuf*" name="icon" />
  19271.         </parameters>
  19272.       </method>
  19273.       <method name="SetIconFromFile" cname="gtk_window_set_icon_from_file">
  19274.         <return-type type="gboolean" />
  19275.         <parameters>
  19276.           <parameter type="const-gchar*" name="filename" />
  19277.           <parameter type="GError**" name="err" />
  19278.         </parameters>
  19279.       </method>
  19280.       <method name="SetIconList" cname="gtk_window_set_icon_list" hidden="1">
  19281.         <return-type type="void" />
  19282.         <parameters>
  19283.           <parameter type="GList*" name="list" />
  19284.         </parameters>
  19285.       </method>
  19286.       <method name="SetIconName" cname="gtk_window_set_icon_name">
  19287.         <return-type type="void" />
  19288.         <parameters>
  19289.           <parameter type="const-gchar*" name="name" />
  19290.         </parameters>
  19291.       </method>
  19292.       <method name="SetKeepAbove" cname="gtk_window_set_keep_above">
  19293.         <return-type type="void" />
  19294.         <parameters>
  19295.           <parameter type="gboolean" name="setting" />
  19296.         </parameters>
  19297.       </method>
  19298.       <method name="SetKeepBelow" cname="gtk_window_set_keep_below">
  19299.         <return-type type="void" />
  19300.         <parameters>
  19301.           <parameter type="gboolean" name="setting" />
  19302.         </parameters>
  19303.       </method>
  19304.       <method name="SetMnemonicModifier" cname="gtk_window_set_mnemonic_modifier">
  19305.         <return-type type="void" />
  19306.         <parameters>
  19307.           <parameter type="GdkModifierType" name="modifier" />
  19308.         </parameters>
  19309.       </method>
  19310.       <method name="SetModal" cname="gtk_window_set_modal">
  19311.         <return-type type="void" />
  19312.         <parameters>
  19313.           <parameter type="gboolean" name="modal" />
  19314.         </parameters>
  19315.       </method>
  19316.       <method name="SetPolicy" cname="gtk_window_set_policy" deprecated="1">
  19317.         <return-type type="void" />
  19318.         <parameters>
  19319.           <parameter type="gint" name="allow_shrink" />
  19320.           <parameter type="gint" name="allow_grow" />
  19321.           <parameter type="gint" name="auto_shrink" />
  19322.         </parameters>
  19323.       </method>
  19324.       <method name="SetPosition" cname="gtk_window_set_position">
  19325.         <return-type type="void" />
  19326.         <parameters>
  19327.           <parameter type="GtkWindowPosition" name="position" />
  19328.         </parameters>
  19329.       </method>
  19330.       <method name="SetResizable" cname="gtk_window_set_resizable">
  19331.         <return-type type="void" />
  19332.         <parameters>
  19333.           <parameter type="gboolean" name="resizable" />
  19334.         </parameters>
  19335.       </method>
  19336.       <method name="SetRole" cname="gtk_window_set_role">
  19337.         <return-type type="void" />
  19338.         <parameters>
  19339.           <parameter type="const-gchar*" name="role" />
  19340.         </parameters>
  19341.       </method>
  19342.       <method name="SetScreen" cname="gtk_window_set_screen">
  19343.         <return-type type="void" />
  19344.         <parameters>
  19345.           <parameter type="GdkScreen*" name="screen" />
  19346.         </parameters>
  19347.       </method>
  19348.       <method name="SetSkipPagerHint" cname="gtk_window_set_skip_pager_hint">
  19349.         <return-type type="void" />
  19350.         <parameters>
  19351.           <parameter type="gboolean" name="setting" />
  19352.         </parameters>
  19353.       </method>
  19354.       <method name="SetSkipTaskbarHint" cname="gtk_window_set_skip_taskbar_hint">
  19355.         <return-type type="void" />
  19356.         <parameters>
  19357.           <parameter type="gboolean" name="setting" />
  19358.         </parameters>
  19359.       </method>
  19360.       <method name="SetTitle" cname="gtk_window_set_title">
  19361.         <return-type type="void" />
  19362.         <parameters>
  19363.           <parameter type="const-gchar*" name="title" />
  19364.         </parameters>
  19365.       </method>
  19366.       <method name="SetTransientFor" cname="gtk_window_set_transient_for">
  19367.         <return-type type="void" />
  19368.         <parameters>
  19369.           <parameter type="GtkWindow*" name="parent" />
  19370.         </parameters>
  19371.       </method>
  19372.       <method name="SetTypeHint" cname="gtk_window_set_type_hint">
  19373.         <return-type type="void" />
  19374.         <parameters>
  19375.           <parameter type="GdkWindowTypeHint" name="hint" />
  19376.         </parameters>
  19377.       </method>
  19378.       <method name="SetUrgencyHint" cname="gtk_window_set_urgency_hint">
  19379.         <return-type type="void" />
  19380.         <parameters>
  19381.           <parameter type="gboolean" name="setting" />
  19382.         </parameters>
  19383.       </method>
  19384.       <method name="SetWmclass" cname="gtk_window_set_wmclass">
  19385.         <return-type type="void" />
  19386.         <parameters>
  19387.           <parameter type="const-gchar*" name="wmclass_name" />
  19388.           <parameter type="const-gchar*" name="wmclass_class" />
  19389.         </parameters>
  19390.       </method>
  19391.       <method name="Stick" cname="gtk_window_stick">
  19392.         <return-type type="void" />
  19393.       </method>
  19394.       <method name="Unfullscreen" cname="gtk_window_unfullscreen">
  19395.         <return-type type="void" />
  19396.       </method>
  19397.       <method name="Unmaximize" cname="gtk_window_unmaximize">
  19398.         <return-type type="void" />
  19399.       </method>
  19400.       <method name="Unstick" cname="gtk_window_unstick">
  19401.         <return-type type="void" />
  19402.       </method>
  19403.     </object>
  19404.     <object name="WindowGroup" cname="GtkWindowGroup" parent="GObject">
  19405.       <field name="Grabs" cname="grabs" type="GSList*" />
  19406.       <method name="AddWindow" cname="gtk_window_group_add_window">
  19407.         <return-type type="void" />
  19408.         <parameters>
  19409.           <parameter type="GtkWindow*" name="window" />
  19410.         </parameters>
  19411.       </method>
  19412.       <method name="GetType" cname="gtk_window_group_get_type" shared="true">
  19413.         <return-type type="GType" />
  19414.       </method>
  19415.       <constructor cname="gtk_window_group_new" />
  19416.       <method name="RemoveWindow" cname="gtk_window_group_remove_window">
  19417.         <return-type type="void" />
  19418.         <parameters>
  19419.           <parameter type="GtkWindow*" name="window" />
  19420.         </parameters>
  19421.       </method>
  19422.     </object>
  19423.     <struct name="FileModelNode" cname="FileModelNode" hidden="1">
  19424.       <field name="Path" cname="path" type="GtkFilePath*" />
  19425.       <field name="Next" cname="next" type="FileModelNode*" />
  19426.       <field name="Info" cname="info" type="GtkFileInfo*" />
  19427.       <field name="Folder" cname="folder" type="GtkFileFolder*" />
  19428.       <field name="Children" cname="children" type="FileModelNode*" />
  19429.       <field name="Parent" cname="parent" type="FileModelNode*" />
  19430.       <field name="Model" cname="model" type="GtkFileSystemModel*" />
  19431.       <field name="RefCount" cname="ref_count" type="guint" />
  19432.       <field name="NReferencedChildren" cname="n_referenced_children" type="guint" />
  19433.       <field name="Depth" cname="depth" type="gushort" />
  19434.       <field name="HasDummy" cname="has_dummy" bits="1" type="guint" />
  19435.       <field name="IsDummy" cname="is_dummy" bits="1" type="guint" />
  19436.       <field name="IsVisible" cname="is_visible" bits="1" type="guint" />
  19437.       <field name="Loaded" cname="loaded" bits="1" type="guint" />
  19438.       <field name="IdleClear" cname="idle_clear" bits="1" type="guint" />
  19439.       <field name="LoadPending" cname="load_pending" bits="1" type="guint" />
  19440.     </struct>
  19441.     <struct name="AccelGroupEntry" cname="GtkAccelGroupEntry">
  19442.       <field name="Key" cname="key" type="GtkAccelKey" />
  19443.       <field name="Closure" cname="closure" type="GClosure*" />
  19444.       <field name="AccelPathQuark" cname="accel_path_quark" type="GQuark" />
  19445.     </struct>
  19446.     <struct name="AccelKey" cname="GtkAccelKey">
  19447.       <field cname="accel_key" type="GdkKey" name="Key" />
  19448.       <field name="AccelMods" cname="accel_mods" type="GdkModifierType" />
  19449.       <field name="AccelFlags" cname="accel_flags" bits="16" type="GtkAccelFlags" />
  19450.     </struct>
  19451.     <struct name="ActionEntry" cname="GtkActionEntry" hidden="1">
  19452.       <field name="Name" cname="name" type="const-gchar*" />
  19453.       <field name="StockId" cname="stock_id" type="const-gchar*" />
  19454.       <field name="Label" cname="label" type="const-gchar*" />
  19455.       <field name="Accelerator" cname="accelerator" type="const-gchar*" />
  19456.       <field name="Tooltip" cname="tooltip" type="const-gchar*" />
  19457.       <field name="Callback" cname="callback" type="GCallback" />
  19458.     </struct>
  19459.     <alias name="Allocation" cname="GtkAllocation" type="GdkRectangle" />
  19460.     <struct name="Arg" cname="GtkArg" deprecated="1">
  19461.       <field name="Type" cname="type" type="GtkType" />
  19462.       <field name="Name" cname="name" type="gchar*" />
  19463.       <field name="CharData" cname="char_data" type="gchar" />
  19464.     </struct>
  19465.     <struct name="BindingArg" cname="GtkBindingArg" hidden="1">
  19466.       <field name="ArgType" cname="arg_type" type="GType" />
  19467.       <field name="LongData" cname="long_data" type="glong" />
  19468.     </struct>
  19469.     <struct name="BindingEntry" cname="GtkBindingEntry" hidden="1">
  19470.       <field name="Keyval" cname="keyval" type="guint" />
  19471.       <field name="Modifiers" cname="modifiers" type="GdkModifierType" />
  19472.       <field name="BindingSet" cname="binding_set" type="GtkBindingSet*" />
  19473.       <field name="Destroyed" cname="destroyed" bits="1" type="guint" />
  19474.       <field name="InEmission" cname="in_emission" bits="1" type="guint" />
  19475.       <field name="SetNext" cname="set_next" type="GtkBindingEntry*" />
  19476.       <field name="HashNext" cname="hash_next" type="GtkBindingEntry*" />
  19477.       <field name="Signals" cname="signals" type="GtkBindingSignal*" />
  19478.       <method name="AddSignal" cname="gtk_binding_entry_add_signal" shared="true">
  19479.         <return-type type="void" />
  19480.         <parameters>
  19481.           <parameter type="GtkBindingSet*" name="binding_set" />
  19482.           <parameter type="guint" name="keyval" />
  19483.           <parameter type="GdkModifierType" name="modifiers" />
  19484.           <parameter type="const-gchar*" name="signal_name" />
  19485.           <parameter type="guint" name="n_args" />
  19486.           <parameter ellipsis="true" />
  19487.         </parameters>
  19488.       </method>
  19489.       <method name="AddSignall" cname="gtk_binding_entry_add_signall" shared="true">
  19490.         <return-type type="void" />
  19491.         <parameters>
  19492.           <parameter type="GtkBindingSet*" name="binding_set" />
  19493.           <parameter type="guint" name="keyval" />
  19494.           <parameter type="GdkModifierType" name="modifiers" />
  19495.           <parameter type="const-gchar*" name="signal_name" />
  19496.           <parameter type="GSList*" name="binding_args" />
  19497.         </parameters>
  19498.       </method>
  19499.       <method name="Clear" cname="gtk_binding_entry_clear" shared="true">
  19500.         <return-type type="void" />
  19501.         <parameters>
  19502.           <parameter type="GtkBindingSet*" name="binding_set" />
  19503.           <parameter type="guint" name="keyval" />
  19504.           <parameter type="GdkModifierType" name="modifiers" />
  19505.         </parameters>
  19506.       </method>
  19507.       <method name="Remove" cname="gtk_binding_entry_remove" shared="true">
  19508.         <return-type type="void" />
  19509.         <parameters>
  19510.           <parameter type="GtkBindingSet*" name="binding_set" />
  19511.           <parameter type="guint" name="keyval" />
  19512.           <parameter type="GdkModifierType" name="modifiers" />
  19513.         </parameters>
  19514.       </method>
  19515.     </struct>
  19516.     <struct name="BindingSet" cname="GtkBindingSet" opaque="true" hidden="1">
  19517.       <field name="SetName" cname="set_name" type="gchar*" access="public" writeable="true" />
  19518.       <field name="Priority" cname="priority" type="gint" access="public" writeable="true" />
  19519.       <field name="WidgetPathPspecs" cname="widget_path_pspecs" type="GSList*" access="public" writeable="true" />
  19520.       <field name="WidgetClassPspecs" cname="widget_class_pspecs" type="GSList*" access="public" writeable="true" />
  19521.       <field name="ClassBranchPspecs" cname="class_branch_pspecs" type="GSList*" access="public" writeable="true" />
  19522.       <field name="Entries" cname="entries" type="GtkBindingEntry*" access="public" writeable="true" />
  19523.       <field name="Current" cname="current" type="GtkBindingEntry*" access="public" writeable="true" />
  19524.       <field name="Parsed" cname="parsed" bits="1" type="guint" access="public" writeable="true" />
  19525.       <method name="Activate" cname="gtk_binding_set_activate">
  19526.         <return-type type="gboolean" />
  19527.         <parameters>
  19528.           <parameter type="guint" name="keyval" />
  19529.           <parameter type="GdkModifierType" name="modifiers" />
  19530.           <parameter type="GtkObject*" name="object" />
  19531.         </parameters>
  19532.       </method>
  19533.       <method name="AddPath" cname="gtk_binding_set_add_path">
  19534.         <return-type type="void" />
  19535.         <parameters>
  19536.           <parameter type="GtkPathType" name="path_type" />
  19537.           <parameter type="const-gchar*" name="path_pattern" />
  19538.           <parameter type="GtkPathPriorityType" name="priority" />
  19539.         </parameters>
  19540.       </method>
  19541.       <method name="ByClass" cname="gtk_binding_set_by_class" shared="true">
  19542.         <return-type type="GtkBindingSet*" />
  19543.         <parameters>
  19544.           <parameter type="gpointer" name="object_class" />
  19545.         </parameters>
  19546.       </method>
  19547.       <method name="Find" cname="gtk_binding_set_find" shared="true">
  19548.         <return-type type="GtkBindingSet*" />
  19549.         <parameters>
  19550.           <parameter type="const-gchar*" name="set_name" />
  19551.         </parameters>
  19552.       </method>
  19553.       <constructor cname="gtk_binding_set_new">
  19554.         <parameters>
  19555.           <parameter type="const-gchar*" name="set_name" />
  19556.         </parameters>
  19557.       </constructor>
  19558.     </struct>
  19559.     <struct name="BindingSignal" cname="GtkBindingSignal" hidden="1">
  19560.       <field name="Next" cname="next" type="GtkBindingSignal*" />
  19561.       <field name="SignalName" cname="signal_name" type="gchar*" />
  19562.       <field name="NArgs" cname="n_args" type="guint" />
  19563.       <field name="Args" cname="args" type="GtkBindingArg*" />
  19564.     </struct>
  19565.     <boxed name="Border" cname="GtkBorder" hidden="1">
  19566.       <field name="Left" cname="left" type="gint" />
  19567.       <field name="Right" cname="right" type="gint" />
  19568.       <field name="Top" cname="top" type="gint" />
  19569.       <field name="Bottom" cname="bottom" type="gint" />
  19570.       <method name="Copy" cname="gtk_border_copy">
  19571.         <return-type type="GtkBorder*" owned="true" />
  19572.       </method>
  19573.       <method name="Free" cname="gtk_border_free">
  19574.         <return-type type="void" />
  19575.       </method>
  19576.       <method name="GetType" cname="gtk_border_get_type" shared="true">
  19577.         <return-type type="GType" />
  19578.       </method>
  19579.     </boxed>
  19580.     <struct name="BoxChild" cname="GtkBoxChild" hidden="1">
  19581.       <field name="Widget" cname="widget" type="GtkWidget*" />
  19582.       <field name="Padding" cname="padding" type="guint16" />
  19583.       <field name="Expand" cname="expand" bits="1" type="guint" />
  19584.       <field name="Fill" cname="fill" bits="1" type="guint" />
  19585.       <field name="Pack" cname="pack" bits="1" type="guint" />
  19586.       <field name="IsSecondary" cname="is_secondary" bits="1" type="guint" />
  19587.     </struct>
  19588.     <alias name="ClassInitFunc" cname="GtkClassInitFunc" type="GBaseInitFunc" />
  19589.     <alias name="EnumValue" cname="GtkEnumValue" type="GEnumValue" />
  19590.     <struct name="FileFilterInfo" cname="GtkFileFilterInfo">
  19591.       <field name="Contains" cname="contains" type="GtkFileFilterFlags" />
  19592.       <field name="Filename" cname="filename" type="const-gchar*" />
  19593.       <field name="Uri" cname="uri" type="const-gchar*" />
  19594.       <field name="DisplayName" cname="display_name" type="const-gchar*" />
  19595.       <field name="MimeType" cname="mime_type" type="const-gchar*" />
  19596.     </struct>
  19597.     <struct name="FixedChild" cname="GtkFixedChild" hidden="1">
  19598.       <field name="Widget" cname="widget" type="GtkWidget*" />
  19599.       <field name="X" cname="x" type="gint" />
  19600.       <field name="Y" cname="y" type="gint" />
  19601.     </struct>
  19602.     <alias name="FlagValue" cname="GtkFlagValue" type="GFlagsValue" />
  19603.     <alias name="FundamentalType" cname="GtkFundamentalType" type="GType" />
  19604.     <struct name="IMContextInfo" cname="GtkIMContextInfo" hidden="1">
  19605.       <field name="ContextId" cname="context_id" type="const-gchar*" />
  19606.       <field name="ContextName" cname="context_name" type="const-gchar*" />
  19607.       <field name="Domain" cname="domain" type="const-gchar*" />
  19608.       <field name="DomainDirname" cname="domain_dirname" type="const-gchar*" />
  19609.       <field name="DefaultLocales" cname="default_locales" type="const-gchar*" />
  19610.     </struct>
  19611.     <boxed name="IconInfo" cname="GtkIconInfo" opaque="true">
  19612.       <method name="Copy" cname="gtk_icon_info_copy">
  19613.         <return-type type="GtkIconInfo*" owned="true" />
  19614.       </method>
  19615.       <method name="Free" cname="gtk_icon_info_free" deprecated="1">
  19616.         <return-type type="void" />
  19617.       </method>
  19618.       <method name="GetAttachPoints" cname="gtk_icon_info_get_attach_points">
  19619.         <return-type type="gboolean" />
  19620.         <parameters>
  19621.           <parameter type="GdkPoint**" name="points" />
  19622.           <parameter type="gint*" name="n_points" />
  19623.         </parameters>
  19624.       </method>
  19625.       <method name="GetBaseSize" cname="gtk_icon_info_get_base_size">
  19626.         <return-type type="gint" />
  19627.       </method>
  19628.       <method name="GetBuiltinPixbuf" cname="gtk_icon_info_get_builtin_pixbuf">
  19629.         <return-type type="GdkPixbuf*" />
  19630.       </method>
  19631.       <method name="GetDisplayName" cname="gtk_icon_info_get_display_name">
  19632.         <return-type type="const-gchar*" />
  19633.       </method>
  19634.       <method name="GetEmbeddedRect" cname="gtk_icon_info_get_embedded_rect">
  19635.         <return-type type="gboolean" />
  19636.         <parameters>
  19637.           <parameter type="GdkRectangle*" name="rectangle" />
  19638.         </parameters>
  19639.       </method>
  19640.       <method name="GetFilename" cname="gtk_icon_info_get_filename">
  19641.         <return-type type="const-gchar*" />
  19642.       </method>
  19643.       <method name="GetType" cname="gtk_icon_info_get_type" shared="true">
  19644.         <return-type type="GType" />
  19645.       </method>
  19646.       <method name="LoadIcon" cname="gtk_icon_info_load_icon">
  19647.         <return-type type="GdkPixbuf*" />
  19648.         <parameters>
  19649.           <parameter type="GError**" name="error" />
  19650.         </parameters>
  19651.       </method>
  19652.       <method name="SetRawCoordinates" cname="gtk_icon_info_set_raw_coordinates">
  19653.         <return-type type="void" />
  19654.         <parameters>
  19655.           <parameter type="gboolean" name="raw_coordinates" />
  19656.         </parameters>
  19657.       </method>
  19658.     </boxed>
  19659.     <boxed name="IconSet" cname="GtkIconSet" opaque="true">
  19660.       <method name="AddSource" cname="gtk_icon_set_add_source">
  19661.         <return-type type="void" />
  19662.         <parameters>
  19663.           <parameter type="const-GtkIconSource*" name="source" />
  19664.         </parameters>
  19665.       </method>
  19666.       <method name="Copy" cname="gtk_icon_set_copy">
  19667.         <return-type type="GtkIconSet*" owned="true" />
  19668.       </method>
  19669.       <method name="GetSizes" cname="gtk_icon_set_get_sizes" hidden="1">
  19670.         <return-type type="void" />
  19671.         <parameters>
  19672.           <parameter type="GtkIconSize**" name="sizes" />
  19673.           <parameter type="gint*" name="n_sizes" />
  19674.         </parameters>
  19675.       </method>
  19676.       <method name="GetType" cname="gtk_icon_set_get_type" shared="true">
  19677.         <return-type type="GType" />
  19678.       </method>
  19679.       <constructor cname="gtk_icon_set_new" />
  19680.       <constructor cname="gtk_icon_set_new_from_pixbuf">
  19681.         <parameters>
  19682.           <parameter type="GdkPixbuf*" name="pixbuf" />
  19683.         </parameters>
  19684.       </constructor>
  19685.       <method name="Ref" cname="gtk_icon_set_ref" deprecated="1">
  19686.         <return-type type="GtkIconSet*" />
  19687.       </method>
  19688.       <method name="RenderIcon" cname="gtk_icon_set_render_icon">
  19689.         <return-type type="GdkPixbuf*" />
  19690.         <parameters>
  19691.           <parameter type="GtkStyle*" name="style" />
  19692.           <parameter type="GtkTextDirection" name="direction" />
  19693.           <parameter type="GtkStateType" name="state" />
  19694.           <parameter type="GtkIconSize" name="size" />
  19695.           <parameter type="GtkWidget*" name="widget" />
  19696.           <parameter type="const-char*" name="detail" />
  19697.         </parameters>
  19698.       </method>
  19699.       <method name="Unref" cname="gtk_icon_set_unref" deprecated="1">
  19700.         <return-type type="void" />
  19701.       </method>
  19702.     </boxed>
  19703.     <boxed name="IconSource" cname="GtkIconSource" opaque="true">
  19704.       <method name="Copy" cname="gtk_icon_source_copy">
  19705.         <return-type type="GtkIconSource*" owned="true" />
  19706.       </method>
  19707.       <method name="Free" cname="gtk_icon_source_free" deprecated="1">
  19708.         <return-type type="void" />
  19709.       </method>
  19710.       <method name="GetDirection" cname="gtk_icon_source_get_direction">
  19711.         <return-type type="GtkTextDirection" />
  19712.       </method>
  19713.       <method name="GetDirectionWildcarded" cname="gtk_icon_source_get_direction_wildcarded">
  19714.         <return-type type="gboolean" />
  19715.       </method>
  19716.       <method name="GetFilename" cname="gtk_icon_source_get_filename">
  19717.         <return-type type="const-gchar*" />
  19718.       </method>
  19719.       <method name="GetIconName" cname="gtk_icon_source_get_icon_name">
  19720.         <return-type type="const-gchar*" />
  19721.       </method>
  19722.       <method name="GetPixbuf" cname="gtk_icon_source_get_pixbuf">
  19723.         <return-type type="GdkPixbuf*" />
  19724.       </method>
  19725.       <method name="GetSize" cname="gtk_icon_source_get_size">
  19726.         <return-type type="GtkIconSize" />
  19727.       </method>
  19728.       <method name="GetSizeWildcarded" cname="gtk_icon_source_get_size_wildcarded">
  19729.         <return-type type="gboolean" />
  19730.       </method>
  19731.       <method name="GetState" cname="gtk_icon_source_get_state">
  19732.         <return-type type="GtkStateType" />
  19733.       </method>
  19734.       <method name="GetStateWildcarded" cname="gtk_icon_source_get_state_wildcarded">
  19735.         <return-type type="gboolean" />
  19736.       </method>
  19737.       <method name="GetType" cname="gtk_icon_source_get_type" shared="true">
  19738.         <return-type type="GType" />
  19739.       </method>
  19740.       <constructor cname="gtk_icon_source_new" />
  19741.       <method name="SetDirection" cname="gtk_icon_source_set_direction">
  19742.         <return-type type="void" />
  19743.         <parameters>
  19744.           <parameter type="GtkTextDirection" name="direction" />
  19745.         </parameters>
  19746.       </method>
  19747.       <method name="SetDirectionWildcarded" cname="gtk_icon_source_set_direction_wildcarded">
  19748.         <return-type type="void" />
  19749.         <parameters>
  19750.           <parameter type="gboolean" name="setting" />
  19751.         </parameters>
  19752.       </method>
  19753.       <method name="SetFilename" cname="gtk_icon_source_set_filename">
  19754.         <return-type type="void" />
  19755.         <parameters>
  19756.           <parameter type="const-gchar*" name="filename" />
  19757.         </parameters>
  19758.       </method>
  19759.       <method name="SetIconName" cname="gtk_icon_source_set_icon_name">
  19760.         <return-type type="void" />
  19761.         <parameters>
  19762.           <parameter type="const-gchar*" name="icon_name" />
  19763.         </parameters>
  19764.       </method>
  19765.       <method name="SetPixbuf" cname="gtk_icon_source_set_pixbuf">
  19766.         <return-type type="void" />
  19767.         <parameters>
  19768.           <parameter type="GdkPixbuf*" name="pixbuf" />
  19769.         </parameters>
  19770.       </method>
  19771.       <method name="SetSize" cname="gtk_icon_source_set_size">
  19772.         <return-type type="void" />
  19773.         <parameters>
  19774.           <parameter type="GtkIconSize" name="size" />
  19775.         </parameters>
  19776.       </method>
  19777.       <method name="SetSizeWildcarded" cname="gtk_icon_source_set_size_wildcarded">
  19778.         <return-type type="void" />
  19779.         <parameters>
  19780.           <parameter type="gboolean" name="setting" />
  19781.         </parameters>
  19782.       </method>
  19783.       <method name="SetState" cname="gtk_icon_source_set_state">
  19784.         <return-type type="void" />
  19785.         <parameters>
  19786.           <parameter type="GtkStateType" name="state" />
  19787.         </parameters>
  19788.       </method>
  19789.       <method name="SetStateWildcarded" cname="gtk_icon_source_set_state_wildcarded">
  19790.         <return-type type="void" />
  19791.         <parameters>
  19792.           <parameter type="gboolean" name="setting" />
  19793.         </parameters>
  19794.       </method>
  19795.     </boxed>
  19796.     <struct name="ImageAnimationData" cname="GtkImageAnimationData" hidden="1">
  19797.       <field name="Anim" cname="anim" type="GdkPixbufAnimation*" />
  19798.       <field name="Iter" cname="iter" type="GdkPixbufAnimationIter*" />
  19799.       <field name="FrameTimeout" cname="frame_timeout" type="guint" />
  19800.     </struct>
  19801.     <struct name="ImageIconNameData" cname="GtkImageIconNameData">
  19802.       <field name="IconName" cname="icon_name" type="gchar*" />
  19803.       <field name="Pixbuf" cname="pixbuf" type="GdkPixbuf*" />
  19804.       <field name="ThemeChangeId" cname="theme_change_id" type="guint" />
  19805.     </struct>
  19806.     <struct name="ImageIconSetData" cname="GtkImageIconSetData" hidden="1">
  19807.       <field name="IconSet" cname="icon_set" type="GtkIconSet*" />
  19808.     </struct>
  19809.     <struct name="ImageImageData" cname="GtkImageImageData" hidden="1">
  19810.       <field name="Image" cname="image" type="GdkImage*" />
  19811.     </struct>
  19812.     <struct name="ImagePixbufData" cname="GtkImagePixbufData" hidden="1">
  19813.       <field name="Pixbuf" cname="pixbuf" type="GdkPixbuf*" />
  19814.     </struct>
  19815.     <struct name="ImagePixmapData" cname="GtkImagePixmapData" hidden="1">
  19816.       <field name="Pixmap" cname="pixmap" type="GdkPixmap*" />
  19817.     </struct>
  19818.     <struct name="ImageStockData" cname="GtkImageStockData" hidden="1">
  19819.       <field name="StockId" cname="stock_id" type="gchar*" />
  19820.     </struct>
  19821.     <struct name="ItemFactoryEntry" cname="GtkItemFactoryEntry" deprecated="1">
  19822.       <field name="Path" cname="path" type="gchar*" />
  19823.       <field name="Accelerator" cname="accelerator" type="gchar*" />
  19824.       <field name="Callback" cname="callback" type="GtkItemFactoryCallback" />
  19825.       <field name="CallbackAction" cname="callback_action" type="guint" />
  19826.       <field name="ItemType" cname="item_type" type="gchar*" />
  19827.       <field name="ExtraData" cname="extra_data" type="gconstpointer" />
  19828.     </struct>
  19829.     <struct name="ItemFactoryItem" cname="GtkItemFactoryItem" deprecated="1" hidden="1">
  19830.       <field name="Path" cname="path" type="gchar*" />
  19831.       <field name="Widgets" cname="widgets" type="GSList*" />
  19832.     </struct>
  19833.     <struct name="KeyHash" cname="GtkKeyHash" opaque="true" hidden="1" />
  19834.     <struct name="LabelSelectionInfo" cname="GtkLabelSelectionInfo" opaque="true" hidden="1" />
  19835.     <struct name="MenuEntry" cname="GtkMenuEntry">
  19836.       <field name="Path" cname="path" type="gchar*" />
  19837.       <field name="Accelerator" cname="accelerator" type="gchar*" />
  19838.       <field name="Callback" cname="callback" type="GtkMenuCallback" />
  19839.       <field name="CallbackData" cname="callback_data" type="gpointer" />
  19840.       <field name="Widget" cname="widget" type="GtkWidget*" />
  19841.     </struct>
  19842.     <struct name="MnemonicHash" cname="GtkMnemonicHash" opaque="true" />
  19843.     <struct name="NotebookPage" cname="GtkNotebookPage" opaque="true">
  19844.       <method name="Num" cname="gtk_notebook_page_num" shared="true" hidden="1">
  19845.         <return-type type="gint" />
  19846.         <parameters>
  19847.           <parameter type="GtkNotebook*" name="notebook" />
  19848.           <parameter type="GtkWidget*" name="child" />
  19849.         </parameters>
  19850.       </method>
  19851.     </struct>
  19852.     <alias name="ObjectInitFunc" cname="GtkObjectInitFunc" type="GInstanceInitFunc" />
  19853.     <struct name="PageRange" cname="GtkPageRange">
  19854.       <field name="Start" cname="start" type="gint" />
  19855.       <field name="End" cname="end" type="gint" />
  19856.     </struct>
  19857.     <boxed name="PaperSize" cname="GtkPaperSize" opaque="true">
  19858.       <method name="Copy" cname="gtk_paper_size_copy">
  19859.         <return-type type="GtkPaperSize*" owned="true" />
  19860.       </method>
  19861.       <method name="Free" cname="gtk_paper_size_free">
  19862.         <return-type type="void" />
  19863.       </method>
  19864.       <method name="GetDefault" cname="gtk_paper_size_get_default" shared="true">
  19865.         <return-type type="const-gchar*" />
  19866.       </method>
  19867.       <method name="GetDefaultBottomMargin" cname="gtk_paper_size_get_default_bottom_margin">
  19868.         <return-type type="gdouble" />
  19869.         <parameters>
  19870.           <parameter type="GtkUnit" name="unit" />
  19871.         </parameters>
  19872.       </method>
  19873.       <method name="GetDefaultLeftMargin" cname="gtk_paper_size_get_default_left_margin">
  19874.         <return-type type="gdouble" />
  19875.         <parameters>
  19876.           <parameter type="GtkUnit" name="unit" />
  19877.         </parameters>
  19878.       </method>
  19879.       <method name="GetDefaultRightMargin" cname="gtk_paper_size_get_default_right_margin">
  19880.         <return-type type="gdouble" />
  19881.         <parameters>
  19882.           <parameter type="GtkUnit" name="unit" />
  19883.         </parameters>
  19884.       </method>
  19885.       <method name="GetDefaultTopMargin" cname="gtk_paper_size_get_default_top_margin">
  19886.         <return-type type="gdouble" />
  19887.         <parameters>
  19888.           <parameter type="GtkUnit" name="unit" />
  19889.         </parameters>
  19890.       </method>
  19891.       <method name="GetDisplayName" cname="gtk_paper_size_get_display_name">
  19892.         <return-type type="const-gchar*" />
  19893.       </method>
  19894.       <method name="GetHeight" cname="gtk_paper_size_get_height">
  19895.         <return-type type="gdouble" />
  19896.         <parameters>
  19897.           <parameter type="GtkUnit" name="unit" />
  19898.         </parameters>
  19899.       </method>
  19900.       <method name="GetName" cname="gtk_paper_size_get_name">
  19901.         <return-type type="const-gchar*" />
  19902.       </method>
  19903.       <method name="GetPpdName" cname="gtk_paper_size_get_ppd_name">
  19904.         <return-type type="const-gchar*" />
  19905.       </method>
  19906.       <method name="GetType" cname="gtk_paper_size_get_type" shared="true">
  19907.         <return-type type="GType" />
  19908.       </method>
  19909.       <method name="GetWidth" cname="gtk_paper_size_get_width">
  19910.         <return-type type="gdouble" />
  19911.         <parameters>
  19912.           <parameter type="GtkUnit" name="unit" />
  19913.         </parameters>
  19914.       </method>
  19915.       <method name="IsCustom" cname="gtk_paper_size_is_custom">
  19916.         <return-type type="gboolean" />
  19917.       </method>
  19918.       <method name="IsEqual" cname="gtk_paper_size_is_equal">
  19919.         <return-type type="gboolean" />
  19920.         <parameters>
  19921.           <parameter type="GtkPaperSize*" name="size2" />
  19922.         </parameters>
  19923.       </method>
  19924.       <constructor cname="gtk_paper_size_new">
  19925.         <parameters>
  19926.           <parameter type="const-gchar*" name="name" />
  19927.         </parameters>
  19928.       </constructor>
  19929.       <constructor cname="gtk_paper_size_new_custom">
  19930.         <parameters>
  19931.           <parameter type="const-gchar*" name="name" />
  19932.           <parameter type="const-gchar*" name="display_name" />
  19933.           <parameter type="gdouble" name="width" />
  19934.           <parameter type="gdouble" name="height" />
  19935.           <parameter type="GtkUnit" name="unit" />
  19936.         </parameters>
  19937.       </constructor>
  19938.       <constructor cname="gtk_paper_size_new_from_ppd">
  19939.         <parameters>
  19940.           <parameter type="const-gchar*" name="ppd_name" />
  19941.           <parameter type="const-gchar*" name="ppd_display_name" />
  19942.           <parameter type="gdouble" name="width" />
  19943.           <parameter type="gdouble" name="height" />
  19944.         </parameters>
  19945.       </constructor>
  19946.       <method name="SetSize" cname="gtk_paper_size_set_size">
  19947.         <return-type type="void" />
  19948.         <parameters>
  19949.           <parameter type="gdouble" name="width" />
  19950.           <parameter type="gdouble" name="height" />
  19951.           <parameter type="GtkUnit" name="unit" />
  19952.         </parameters>
  19953.       </method>
  19954.     </boxed>
  19955.     <struct name="PrintWin32Devnames" cname="GtkPrintWin32Devnames">
  19956.       <field name="Driver" cname="driver" type="char*" />
  19957.       <field name="Device" cname="device" type="char*" />
  19958.       <field name="Output" cname="output" type="char*" />
  19959.       <field name="Flags" cname="flags" type="int" />
  19960.       <method name="Free" cname="gtk_print_win32_devnames_free">
  19961.         <return-type type="void" />
  19962.       </method>
  19963.       <method name="FromPrinterName" cname="gtk_print_win32_devnames_from_printer_name" shared="true">
  19964.         <return-type type="HGLOBAL" />
  19965.         <parameters>
  19966.           <parameter type="const-char*" name="printer" />
  19967.         </parameters>
  19968.       </method>
  19969.       <method name="FromWin32" cname="gtk_print_win32_devnames_from_win32" shared="true">
  19970.         <return-type type="GtkPrintWin32Devnames*" />
  19971.         <parameters>
  19972.           <parameter type="HGLOBAL" name="global" />
  19973.         </parameters>
  19974.       </method>
  19975.       <method name="ToWin32" cname="gtk_print_win32_devnames_to_win32">
  19976.         <return-type type="HGLOBAL" />
  19977.       </method>
  19978.     </struct>
  19979.     <struct name="RadioActionEntry" cname="GtkRadioActionEntry" hidden="1">
  19980.       <field name="Name" cname="name" type="const-gchar*" />
  19981.       <field name="StockId" cname="stock_id" type="const-gchar*" />
  19982.       <field name="Label" cname="label" type="const-gchar*" />
  19983.       <field name="Accelerator" cname="accelerator" type="const-gchar*" />
  19984.       <field name="Tooltip" cname="tooltip" type="const-gchar*" />
  19985.       <field name="Value" cname="value" type="gint" />
  19986.     </struct>
  19987.     <struct name="RangeLayout" cname="GtkRangeLayout" opaque="true" hidden="1" />
  19988.     <struct name="RangeStepTimer" cname="GtkRangeStepTimer" opaque="true" hidden="1" />
  19989.     <struct name="RcContext" cname="GtkRcContext" opaque="true" hidden="1" />
  19990.     <struct name="RcProperty" cname="GtkRcProperty">
  19991.       <field name="TypeName" cname="type_name" type="GQuark" />
  19992.       <field name="PropertyName" cname="property_name" type="GQuark" />
  19993.       <field name="Origin" cname="origin" type="gchar*" />
  19994.       <field name="Value" cname="value" type="GValue" />
  19995.       <method name="ParseBorder" cname="gtk_rc_property_parse_border" shared="true">
  19996.         <return-type type="gboolean" />
  19997.         <parameters>
  19998.           <parameter type="const-GParamSpec*" name="pspec" />
  19999.           <parameter type="const-GString*" name="gstring" />
  20000.           <parameter type="GValue*" name="property_value" />
  20001.         </parameters>
  20002.       </method>
  20003.       <method name="ParseColor" cname="gtk_rc_property_parse_color" shared="true">
  20004.         <return-type type="gboolean" />
  20005.         <parameters>
  20006.           <parameter type="const-GParamSpec*" name="pspec" />
  20007.           <parameter type="const-GString*" name="gstring" />
  20008.           <parameter type="GValue*" name="property_value" />
  20009.         </parameters>
  20010.       </method>
  20011.       <method name="ParseEnum" cname="gtk_rc_property_parse_enum" shared="true">
  20012.         <return-type type="gboolean" />
  20013.         <parameters>
  20014.           <parameter type="const-GParamSpec*" name="pspec" />
  20015.           <parameter type="const-GString*" name="gstring" />
  20016.           <parameter type="GValue*" name="property_value" />
  20017.         </parameters>
  20018.       </method>
  20019.       <method name="ParseFlags" cname="gtk_rc_property_parse_flags" shared="true">
  20020.         <return-type type="gboolean" />
  20021.         <parameters>
  20022.           <parameter type="const-GParamSpec*" name="pspec" />
  20023.           <parameter type="const-GString*" name="gstring" />
  20024.           <parameter type="GValue*" name="property_value" />
  20025.         </parameters>
  20026.       </method>
  20027.       <method name="ParseRequisition" cname="gtk_rc_property_parse_requisition" shared="true">
  20028.         <return-type type="gboolean" />
  20029.         <parameters>
  20030.           <parameter type="const-GParamSpec*" name="pspec" />
  20031.           <parameter type="const-GString*" name="gstring" />
  20032.           <parameter type="GValue*" name="property_value" />
  20033.         </parameters>
  20034.       </method>
  20035.     </struct>
  20036.     <struct name="RecentData" cname="GtkRecentData">
  20037.       <field name="DisplayName" cname="display_name" type="gchar*" />
  20038.       <field name="Description" cname="description" type="gchar*" />
  20039.       <field name="MimeType" cname="mime_type" type="gchar*" />
  20040.       <field name="AppName" cname="app_name" type="gchar*" />
  20041.       <field name="AppExec" cname="app_exec" type="gchar*" />
  20042.       <field name="Groups" cname="groups" type="gchar**" />
  20043.       <field name="IsPrivate" cname="is_private" type="gboolean" />
  20044.     </struct>
  20045.     <struct name="RecentFilterInfo" cname="GtkRecentFilterInfo">
  20046.       <field name="Contains" cname="contains" type="GtkRecentFilterFlags" />
  20047.       <field name="Uri" cname="uri" type="const-gchar*" />
  20048.       <field name="DisplayName" cname="display_name" type="const-gchar*" />
  20049.       <field name="MimeType" cname="mime_type" type="const-gchar*" />
  20050.       <field name="Applications" cname="applications" type="const-gchar**" />
  20051.       <field name="Groups" cname="groups" type="const-gchar**" />
  20052.       <field name="Age" cname="age" type="gint" />
  20053.     </struct>
  20054.     <boxed name="RecentInfo" cname="GtkRecentInfo" opaque="true">
  20055.       <method name="Exists" cname="gtk_recent_info_exists">
  20056.         <return-type type="gboolean" />
  20057.       </method>
  20058.       <method name="GetAdded" cname="gtk_recent_info_get_added">
  20059.         <return-type type="time_t" />
  20060.       </method>
  20061.       <method name="GetAge" cname="gtk_recent_info_get_age">
  20062.         <return-type type="gint" />
  20063.       </method>
  20064.       <method name="GetApplicationInfo" cname="gtk_recent_info_get_application_info">
  20065.         <return-type type="gboolean" />
  20066.         <parameters>
  20067.           <parameter type="const-gchar*" name="app_name" />
  20068.           <parameter type="gchar**" name="app_exec" />
  20069.           <parameter type="guint*" name="count" />
  20070.           <parameter type="time_t*" name="time_" />
  20071.         </parameters>
  20072.       </method>
  20073.       <method name="GetApplications" cname="gtk_recent_info_get_applications">
  20074.         <return-type type="gchar**" />
  20075.         <parameters>
  20076.           <parameter type="gsize*" name="length" />
  20077.         </parameters>
  20078.       </method>
  20079.       <method name="GetDescription" cname="gtk_recent_info_get_description">
  20080.         <return-type type="const-gchar*" />
  20081.       </method>
  20082.       <method name="GetDisplayName" cname="gtk_recent_info_get_display_name">
  20083.         <return-type type="const-gchar*" />
  20084.       </method>
  20085.       <method name="GetGroups" cname="gtk_recent_info_get_groups">
  20086.         <return-type type="gchar**" />
  20087.         <parameters>
  20088.           <parameter type="gsize*" name="length" />
  20089.         </parameters>
  20090.       </method>
  20091.       <method name="GetIcon" cname="gtk_recent_info_get_icon">
  20092.         <return-type type="GdkPixbuf*" />
  20093.         <parameters>
  20094.           <parameter type="gint" name="size" />
  20095.         </parameters>
  20096.       </method>
  20097.       <method name="GetMimeType" cname="gtk_recent_info_get_mime_type">
  20098.         <return-type type="const-gchar*" />
  20099.       </method>
  20100.       <method name="GetModified" cname="gtk_recent_info_get_modified">
  20101.         <return-type type="time_t" />
  20102.       </method>
  20103.       <method name="GetPrivateHint" cname="gtk_recent_info_get_private_hint">
  20104.         <return-type type="gboolean" />
  20105.       </method>
  20106.       <method name="GetShortName" cname="gtk_recent_info_get_short_name">
  20107.         <return-type type="gchar*" />
  20108.       </method>
  20109.       <method name="GetType" cname="gtk_recent_info_get_type" shared="true">
  20110.         <return-type type="GType" />
  20111.       </method>
  20112.       <method name="GetUri" cname="gtk_recent_info_get_uri">
  20113.         <return-type type="const-gchar*" />
  20114.       </method>
  20115.       <method name="GetUriDisplay" cname="gtk_recent_info_get_uri_display">
  20116.         <return-type type="gchar*" />
  20117.       </method>
  20118.       <method name="GetVisited" cname="gtk_recent_info_get_visited">
  20119.         <return-type type="time_t" />
  20120.       </method>
  20121.       <method name="HasApplication" cname="gtk_recent_info_has_application">
  20122.         <return-type type="gboolean" />
  20123.         <parameters>
  20124.           <parameter type="const-gchar*" name="app_name" />
  20125.         </parameters>
  20126.       </method>
  20127.       <method name="HasGroup" cname="gtk_recent_info_has_group">
  20128.         <return-type type="gboolean" />
  20129.         <parameters>
  20130.           <parameter type="const-gchar*" name="group_name" />
  20131.         </parameters>
  20132.       </method>
  20133.       <method name="IsLocal" cname="gtk_recent_info_is_local">
  20134.         <return-type type="gboolean" />
  20135.       </method>
  20136.       <method name="LastApplication" cname="gtk_recent_info_last_application">
  20137.         <return-type type="gchar*" />
  20138.       </method>
  20139.       <method name="Match" cname="gtk_recent_info_match">
  20140.         <return-type type="gboolean" />
  20141.         <parameters>
  20142.           <parameter type="GtkRecentInfo*" name="info_b" />
  20143.         </parameters>
  20144.       </method>
  20145.       <method name="Ref" cname="gtk_recent_info_ref">
  20146.         <return-type type="GtkRecentInfo*" />
  20147.       </method>
  20148.       <method name="Unref" cname="gtk_recent_info_unref">
  20149.         <return-type type="void" />
  20150.       </method>
  20151.     </boxed>
  20152.     <boxed name="Requisition" cname="GtkRequisition">
  20153.       <field name="Width" cname="width" type="gint" />
  20154.       <field name="Height" cname="height" type="gint" />
  20155.       <method name="Copy" cname="gtk_requisition_copy" deprecated="1">
  20156.         <return-type type="GtkRequisition*" owned="true" />
  20157.       </method>
  20158.       <method name="Free" cname="gtk_requisition_free">
  20159.         <return-type type="void" />
  20160.       </method>
  20161.       <method name="GetType" cname="gtk_requisition_get_type" shared="true">
  20162.         <return-type type="GType" />
  20163.       </method>
  20164.     </boxed>
  20165.     <struct name="RulerMetric" cname="GtkRulerMetric">
  20166.       <field name="MetricName" cname="metric_name" type="gchar*" />
  20167.       <field name="Abbrev" cname="abbrev" type="gchar*" />
  20168.       <field name="PixelsPerUnit" cname="pixels_per_unit" type="gdouble" />
  20169.       <field name="RulerScale" cname="ruler_scale" array_len="10" type="gdouble" />
  20170.       <field name="Subdivide" cname="subdivide" array_len="5" type="gint" />
  20171.     </struct>
  20172.     <boxed name="SelectionData" cname="GtkSelectionData" opaque="1">
  20173.       <field name="Selection" cname="selection" type="GdkAtom" access="public" />
  20174.       <field name="Target" cname="target" type="GdkAtom" access="public" />
  20175.       <field name="Type" cname="type" type="GdkAtom" access="public" />
  20176.       <field name="Format" cname="format" type="gint" access="public" />
  20177.       <field name="Data" cname="data" type="guchar*" />
  20178.       <field name="Length" cname="length" type="gint" access="public" />
  20179.       <field name="Display" cname="display" type="GdkDisplay*" />
  20180.       <method name="Copy" cname="gtk_selection_data_copy">
  20181.         <return-type type="GtkSelectionData*" owned="true" />
  20182.       </method>
  20183.       <method name="Free" cname="gtk_selection_data_free" deprecated="1">
  20184.         <return-type type="void" />
  20185.       </method>
  20186.       <method name="GetPixbuf" cname="gtk_selection_data_get_pixbuf">
  20187.         <return-type type="GdkPixbuf*" />
  20188.       </method>
  20189.       <method name="GetTargets" cname="gtk_selection_data_get_targets" hidden="1">
  20190.         <return-type type="gboolean" />
  20191.         <parameters>
  20192.           <parameter type="GdkAtom**" name="targets" />
  20193.           <parameter type="gint*" name="n_atoms" />
  20194.         </parameters>
  20195.       </method>
  20196.       <method name="GetText" cname="gtk_selection_data_get_text" hidden="1">
  20197.         <return-type type="guchar*" />
  20198.       </method>
  20199.       <method name="GetType" cname="gtk_selection_data_get_type" shared="true">
  20200.         <return-type type="GType" />
  20201.       </method>
  20202.       <method name="GetUris" cname="gtk_selection_data_get_uris">
  20203.         <return-type type="gchar**" />
  20204.       </method>
  20205.       <method name="Set" cname="gtk_selection_data_set">
  20206.         <return-type type="void" />
  20207.         <parameters>
  20208.           <parameter type="GdkAtom" name="type" />
  20209.           <parameter type="gint" name="format" />
  20210.           <parameter name="data" type="guchar" array="1" />
  20211.           <parameter type="gint" name="length" />
  20212.         </parameters>
  20213.       </method>
  20214.       <method name="SetPixbuf" cname="gtk_selection_data_set_pixbuf">
  20215.         <return-type type="gboolean" />
  20216.         <parameters>
  20217.           <parameter type="GdkPixbuf*" name="pixbuf" />
  20218.         </parameters>
  20219.       </method>
  20220.       <method name="SetText" cname="gtk_selection_data_set_text" hidden="1">
  20221.         <return-type type="gboolean" />
  20222.         <parameters>
  20223.           <parameter type="const-gchar*" name="str" />
  20224.           <parameter type="gint" name="len" />
  20225.         </parameters>
  20226.       </method>
  20227.       <method name="SetUris" cname="gtk_selection_data_set_uris">
  20228.         <return-type type="gboolean" />
  20229.         <parameters>
  20230.           <parameter type="gchar**" name="uris" />
  20231.         </parameters>
  20232.       </method>
  20233.       <method name="TargetsIncludeImage" cname="gtk_selection_data_targets_include_image">
  20234.         <return-type type="gboolean" />
  20235.         <parameters>
  20236.           <parameter type="gboolean" name="writable" />
  20237.         </parameters>
  20238.       </method>
  20239.       <method name="TargetsIncludeRichText" cname="gtk_selection_data_targets_include_rich_text">
  20240.         <return-type type="gboolean" />
  20241.         <parameters>
  20242.           <parameter type="GtkTextBuffer*" name="buffer" />
  20243.         </parameters>
  20244.       </method>
  20245.       <method name="TargetsIncludeText" cname="gtk_selection_data_targets_include_text">
  20246.         <return-type type="gboolean" />
  20247.       </method>
  20248.       <method name="TargetsIncludeUri" cname="gtk_selection_data_targets_include_uri">
  20249.         <return-type type="gboolean" />
  20250.       </method>
  20251.     </boxed>
  20252.     <struct name="SettingsPropertyValue" cname="GtkSettingsPropertyValue" opaque="true" />
  20253.     <struct name="SettingsValue" cname="GtkSettingsValue">
  20254.       <field name="Origin" cname="origin" type="gchar*" />
  20255.       <field name="Value" cname="value" type="GValue" />
  20256.     </struct>
  20257.     <alias name="SignalMarshaller" cname="GtkSignalMarshaller" type="GSignalCMarshaller" />
  20258.     <struct name="StockItem" cname="GtkStockItem">
  20259.       <field name="StockId" cname="stock_id" type="gchar*" />
  20260.       <field name="Label" cname="label" type="gchar*" />
  20261.       <field name="Modifier" cname="modifier" type="GdkModifierType" />
  20262.       <field name="Keyval" cname="keyval" type="guint" />
  20263.       <field name="TranslationDomain" cname="translation_domain" type="gchar*" />
  20264.       <method name="Copy" cname="gtk_stock_item_copy">
  20265.         <return-type type="GtkStockItem*" owned="true" />
  20266.       </method>
  20267.       <method name="Free" cname="gtk_stock_item_free">
  20268.         <return-type type="void" />
  20269.       </method>
  20270.     </struct>
  20271.     <struct name="TableChild" cname="GtkTableChild" hidden="1">
  20272.       <field name="Widget" cname="widget" type="GtkWidget*" />
  20273.       <field name="LeftAttach" cname="left_attach" type="guint16" />
  20274.       <field name="RightAttach" cname="right_attach" type="guint16" />
  20275.       <field name="TopAttach" cname="top_attach" type="guint16" />
  20276.       <field name="BottomAttach" cname="bottom_attach" type="guint16" />
  20277.       <field name="Xpadding" cname="xpadding" type="guint16" />
  20278.       <field name="Ypadding" cname="ypadding" type="guint16" />
  20279.       <field name="Xexpand" cname="xexpand" bits="1" type="guint" />
  20280.       <field name="Yexpand" cname="yexpand" bits="1" type="guint" />
  20281.       <field name="Xshrink" cname="xshrink" bits="1" type="guint" />
  20282.       <field name="Yshrink" cname="yshrink" bits="1" type="guint" />
  20283.       <field name="Xfill" cname="xfill" bits="1" type="guint" />
  20284.       <field name="Yfill" cname="yfill" bits="1" type="guint" />
  20285.     </struct>
  20286.     <struct name="TableRowCol" cname="GtkTableRowCol" hidden="1">
  20287.       <field name="Requisition" cname="requisition" type="guint16" />
  20288.       <field name="Allocation" cname="allocation" type="guint16" />
  20289.       <field name="Spacing" cname="spacing" type="guint16" />
  20290.       <field name="NeedExpand" cname="need_expand" bits="1" type="guint" />
  20291.       <field name="NeedShrink" cname="need_shrink" bits="1" type="guint" />
  20292.       <field name="Expand" cname="expand" bits="1" type="guint" />
  20293.       <field name="Shrink" cname="shrink" bits="1" type="guint" />
  20294.       <field name="Empty" cname="empty" bits="1" type="guint" />
  20295.     </struct>
  20296.     <struct name="TargetEntry" cname="GtkTargetEntry">
  20297.       <field name="Target" cname="target" type="gchar*" />
  20298.       <field name="Flags" cname="flags" type="GtkTargetFlags" />
  20299.       <field name="Info" cname="info" type="guint" />
  20300.     </struct>
  20301.     <boxed name="TargetList" cname="GtkTargetList" opaque="true">
  20302.       <field name="List" cname="list" type="GList*" writeable="true" access="private" />
  20303.       <field name="RefCount" cname="ref_count" type="guint" writeable="true" access="private" />
  20304.       <method name="Add" cname="gtk_target_list_add">
  20305.         <return-type type="void" />
  20306.         <parameters>
  20307.           <parameter type="GdkAtom" name="target" />
  20308.           <parameter type="guint" name="flags" />
  20309.           <parameter type="guint" name="info" />
  20310.         </parameters>
  20311.       </method>
  20312.       <method name="AddImageTargets" cname="gtk_target_list_add_image_targets">
  20313.         <return-type type="void" />
  20314.         <parameters>
  20315.           <parameter type="guint" name="info" />
  20316.           <parameter type="gboolean" name="writable" />
  20317.         </parameters>
  20318.       </method>
  20319.       <method name="AddRichTextTargets" cname="gtk_target_list_add_rich_text_targets">
  20320.         <return-type type="void" />
  20321.         <parameters>
  20322.           <parameter type="guint" name="info" />
  20323.           <parameter type="gboolean" name="deserializable" />
  20324.           <parameter type="GtkTextBuffer*" name="buffer" />
  20325.         </parameters>
  20326.       </method>
  20327.       <method name="AddTable" cname="gtk_target_list_add_table">
  20328.         <return-type type="void" />
  20329.         <parameters>
  20330.           <parameter type="const-GtkTargetEntry*" name="targets" array="1" />
  20331.           <parameter type="guint" name="n_targets" />
  20332.         </parameters>
  20333.       </method>
  20334.       <method name="AddTextTargets" cname="gtk_target_list_add_text_targets">
  20335.         <return-type type="void" />
  20336.         <parameters>
  20337.           <parameter type="guint" name="info" />
  20338.         </parameters>
  20339.       </method>
  20340.       <method name="AddUriTargets" cname="gtk_target_list_add_uri_targets">
  20341.         <return-type type="void" />
  20342.         <parameters>
  20343.           <parameter type="guint" name="info" />
  20344.         </parameters>
  20345.       </method>
  20346.       <method name="Find" cname="gtk_target_list_find">
  20347.         <return-type type="gboolean" />
  20348.         <parameters>
  20349.           <parameter type="GdkAtom" name="target" />
  20350.           <parameter type="guint*" name="info" />
  20351.         </parameters>
  20352.       </method>
  20353.       <method name="GetType" cname="gtk_target_list_get_type" shared="true">
  20354.         <return-type type="GType" />
  20355.       </method>
  20356.       <constructor cname="gtk_target_list_new" hidden="1">
  20357.         <parameters>
  20358.           <parameter type="const-GtkTargetEntry*" name="targets" />
  20359.           <parameter type="guint" name="ntargets" />
  20360.         </parameters>
  20361.       </constructor>
  20362.       <method name="Ref" cname="gtk_target_list_ref">
  20363.         <return-type type="GtkTargetList*" />
  20364.       </method>
  20365.       <method name="Remove" cname="gtk_target_list_remove">
  20366.         <return-type type="void" />
  20367.         <parameters>
  20368.           <parameter type="GdkAtom" name="target" />
  20369.         </parameters>
  20370.       </method>
  20371.       <method name="Unref" cname="gtk_target_list_unref">
  20372.         <return-type type="void" />
  20373.       </method>
  20374.     </boxed>
  20375.     <struct name="TargetPair" cname="GtkTargetPair">
  20376.       <field name="Target" cname="target" type="GdkAtom" />
  20377.       <field name="Flags" cname="flags" type="guint" />
  20378.       <field name="Info" cname="info" type="guint" />
  20379.     </struct>
  20380.     <struct name="TextAppearance" cname="GtkTextAppearance">
  20381.       <field name="BgColor" cname="bg_color" type="GdkColor" />
  20382.       <field name="FgColor" cname="fg_color" type="GdkColor" />
  20383.       <field name="BgStipple" cname="bg_stipple" type="GdkBitmap*" />
  20384.       <field name="FgStipple" cname="fg_stipple" type="GdkBitmap*" />
  20385.       <field name="Rise" cname="rise" type="gint" />
  20386.       <field name="Padding1" cname="padding1" type="gpointer" access="private" />
  20387.       <field name="Underline" cname="underline" bits="4" type="PangoUnderline" />
  20388.       <field name="Strikethrough" cname="strikethrough" bits="1" type="guint" />
  20389.       <field name="DrawBg" cname="draw_bg" bits="1" type="guint" hidden="1" />
  20390.       <field name="InsideSelection" cname="inside_selection" bits="1" type="guint" hidden="1" />
  20391.       <field name="IsText" cname="is_text" bits="1" type="guint" hidden="1" />
  20392.       <field name="Pad1" cname="pad1" bits="1" type="guint" access="private" />
  20393.       <field name="Pad2" cname="pad2" bits="1" type="guint" access="private" />
  20394.       <field name="Pad3" cname="pad3" bits="1" type="guint" access="private" />
  20395.       <field name="Pad4" cname="pad4" bits="1" type="guint" access="private" />
  20396.     </struct>
  20397.     <boxed name="TextAttributes" cname="GtkTextAttributes" opaque="true">
  20398.       <field name="Refcount" cname="refcount" type="guint" access="private" />
  20399.       <field name="Appearance" cname="appearance" type="GtkTextAppearance" access="public" writeable="true" />
  20400.       <field name="Justification" cname="justification" type="GtkJustification" access="public" writeable="true" />
  20401.       <field name="Direction" cname="direction" type="GtkTextDirection" access="public" writeable="true" />
  20402.       <field name="Font" cname="font" type="PangoFontDescription*" access="public" writeable="true" />
  20403.       <field name="FontScale" cname="font_scale" type="gdouble" access="public" writeable="true" />
  20404.       <field name="LeftMargin" cname="left_margin" type="gint" access="public" writeable="true" />
  20405.       <field name="Indent" cname="indent" type="gint" access="public" writeable="true" />
  20406.       <field name="RightMargin" cname="right_margin" type="gint" access="public" writeable="true" />
  20407.       <field name="PixelsAboveLines" cname="pixels_above_lines" type="gint" access="public" writeable="true" />
  20408.       <field name="PixelsBelowLines" cname="pixels_below_lines" type="gint" access="public" writeable="true" />
  20409.       <field name="PixelsInsideWrap" cname="pixels_inside_wrap" type="gint" access="public" writeable="true" />
  20410.       <field name="Tabs" cname="tabs" type="PangoTabArray*" access="public" writeable="true" />
  20411.       <field name="WrapMode" cname="wrap_mode" type="GtkWrapMode" access="public" writeable="true" />
  20412.       <field name="Language" cname="language" type="PangoLanguage*" access="public" writeable="true" />
  20413.       <field name="PgBgColor" cname="pg_bg_color" type="GdkColor*" access="private" />
  20414.       <field name="Invisible" cname="invisible" bits="1" type="guint" access="public" writeable="true" />
  20415.       <field name="BgFullHeight" cname="bg_full_height" bits="1" type="guint" access="public" writeable="true" />
  20416.       <field name="Editable" cname="editable" bits="1" type="guint" access="public" writeable="true" />
  20417.       <field name="Realized" cname="realized" bits="1" type="guint" access="public" writeable="true" />
  20418.       <field name="Pad1" cname="pad1" bits="1" type="guint" access="private" />
  20419.       <field name="Pad2" cname="pad2" bits="1" type="guint" access="private" />
  20420.       <field name="Pad3" cname="pad3" bits="1" type="guint" access="private" />
  20421.       <field name="Pad4" cname="pad4" bits="1" type="guint" access="private" />
  20422.       <method name="Copy" cname="gtk_text_attributes_copy">
  20423.         <return-type type="GtkTextAttributes*" owned="true" />
  20424.       </method>
  20425.       <method name="CopyValues" cname="gtk_text_attributes_copy_values">
  20426.         <return-type type="void" />
  20427.         <parameters>
  20428.           <parameter type="GtkTextAttributes*" name="dest" />
  20429.         </parameters>
  20430.       </method>
  20431.       <method name="GetType" cname="gtk_text_attributes_get_type" shared="true">
  20432.         <return-type type="GType" />
  20433.       </method>
  20434.       <constructor cname="gtk_text_attributes_new" />
  20435.       <method name="Ref" cname="gtk_text_attributes_ref">
  20436.         <return-type type="GtkTextAttributes*" />
  20437.       </method>
  20438.       <method name="Unref" cname="gtk_text_attributes_unref">
  20439.         <return-type type="void" />
  20440.       </method>
  20441.     </boxed>
  20442.     <struct name="TextBTree" cname="GtkTextBTree" opaque="true" hidden="1" />
  20443.     <boxed name="TextIter" cname="GtkTextIter">
  20444.       <field name="Dummy1" cname="dummy1" type="gpointer" access="private" />
  20445.       <field name="Dummy2" cname="dummy2" type="gpointer" access="private" />
  20446.       <field name="Dummy3" cname="dummy3" type="gint" access="private" />
  20447.       <field name="Dummy4" cname="dummy4" type="gint" access="private" />
  20448.       <field name="Dummy5" cname="dummy5" type="gint" access="private" />
  20449.       <field name="Dummy6" cname="dummy6" type="gint" access="private" />
  20450.       <field name="Dummy7" cname="dummy7" type="gint" access="private" />
  20451.       <field name="Dummy8" cname="dummy8" type="gint" access="private" />
  20452.       <field name="Dummy9" cname="dummy9" type="gpointer" access="private" />
  20453.       <field name="Dummy10" cname="dummy10" type="gpointer" access="private" />
  20454.       <field name="Dummy11" cname="dummy11" type="gint" access="private" />
  20455.       <field name="Dummy12" cname="dummy12" type="gint" access="private" />
  20456.       <field name="Dummy13" cname="dummy13" type="gint" access="private" />
  20457.       <field name="Dummy14" cname="dummy14" type="gpointer" access="private" />
  20458.       <method name="BackwardChar" cname="gtk_text_iter_backward_char">
  20459.         <return-type type="gboolean" />
  20460.       </method>
  20461.       <method name="BackwardChars" cname="gtk_text_iter_backward_chars">
  20462.         <return-type type="gboolean" />
  20463.         <parameters>
  20464.           <parameter type="gint" name="count" />
  20465.         </parameters>
  20466.       </method>
  20467.       <method name="BackwardCursorPosition" cname="gtk_text_iter_backward_cursor_position">
  20468.         <return-type type="gboolean" />
  20469.       </method>
  20470.       <method name="BackwardCursorPositions" cname="gtk_text_iter_backward_cursor_positions">
  20471.         <return-type type="gboolean" />
  20472.         <parameters>
  20473.           <parameter type="gint" name="count" />
  20474.         </parameters>
  20475.       </method>
  20476.       <method name="BackwardFindChar" cname="gtk_text_iter_backward_find_char">
  20477.         <return-type type="gboolean" />
  20478.         <parameters>
  20479.           <parameter type="GtkTextCharPredicate" name="pred" scope="call" />
  20480.           <parameter type="gpointer" name="user_data" />
  20481.           <parameter type="const-GtkTextIter*" name="limit" />
  20482.         </parameters>
  20483.       </method>
  20484.       <method name="BackwardLine" cname="gtk_text_iter_backward_line">
  20485.         <return-type type="gboolean" />
  20486.       </method>
  20487.       <method name="BackwardLines" cname="gtk_text_iter_backward_lines">
  20488.         <return-type type="gboolean" />
  20489.         <parameters>
  20490.           <parameter type="gint" name="count" />
  20491.         </parameters>
  20492.       </method>
  20493.       <method name="BackwardSearch" cname="gtk_text_iter_backward_search">
  20494.         <return-type type="gboolean" />
  20495.         <parameters>
  20496.           <parameter type="const-gchar*" name="str" />
  20497.           <parameter type="GtkTextSearchFlags" name="flags" />
  20498.           <parameter type="GtkTextIter*" name="match_start" pass_as="out" />
  20499.           <parameter type="GtkTextIter*" name="match_end" pass_as="out" />
  20500.           <parameter type="const-GtkTextIter*" name="limit" />
  20501.         </parameters>
  20502.       </method>
  20503.       <method name="BackwardSentenceStart" cname="gtk_text_iter_backward_sentence_start">
  20504.         <return-type type="gboolean" />
  20505.       </method>
  20506.       <method name="BackwardSentenceStarts" cname="gtk_text_iter_backward_sentence_starts">
  20507.         <return-type type="gboolean" />
  20508.         <parameters>
  20509.           <parameter type="gint" name="count" />
  20510.         </parameters>
  20511.       </method>
  20512.       <method name="BackwardToTagToggle" cname="gtk_text_iter_backward_to_tag_toggle">
  20513.         <return-type type="gboolean" />
  20514.         <parameters>
  20515.           <parameter type="GtkTextTag*" name="tag" />
  20516.         </parameters>
  20517.       </method>
  20518.       <method name="BackwardVisibleCursorPosition" cname="gtk_text_iter_backward_visible_cursor_position">
  20519.         <return-type type="gboolean" />
  20520.       </method>
  20521.       <method name="BackwardVisibleCursorPositions" cname="gtk_text_iter_backward_visible_cursor_positions">
  20522.         <return-type type="gboolean" />
  20523.         <parameters>
  20524.           <parameter type="gint" name="count" />
  20525.         </parameters>
  20526.       </method>
  20527.       <method name="BackwardVisibleLine" cname="gtk_text_iter_backward_visible_line">
  20528.         <return-type type="gboolean" />
  20529.       </method>
  20530.       <method name="BackwardVisibleLines" cname="gtk_text_iter_backward_visible_lines">
  20531.         <return-type type="gboolean" />
  20532.         <parameters>
  20533.           <parameter type="gint" name="count" />
  20534.         </parameters>
  20535.       </method>
  20536.       <method name="BackwardVisibleWordStart" cname="gtk_text_iter_backward_visible_word_start">
  20537.         <return-type type="gboolean" />
  20538.       </method>
  20539.       <method name="BackwardVisibleWordStarts" cname="gtk_text_iter_backward_visible_word_starts">
  20540.         <return-type type="gboolean" />
  20541.         <parameters>
  20542.           <parameter type="gint" name="count" />
  20543.         </parameters>
  20544.       </method>
  20545.       <method name="BackwardWordStart" cname="gtk_text_iter_backward_word_start">
  20546.         <return-type type="gboolean" />
  20547.       </method>
  20548.       <method name="BackwardWordStarts" cname="gtk_text_iter_backward_word_starts">
  20549.         <return-type type="gboolean" />
  20550.         <parameters>
  20551.           <parameter type="gint" name="count" />
  20552.         </parameters>
  20553.       </method>
  20554.       <method name="BeginsTag" cname="gtk_text_iter_begins_tag">
  20555.         <return-type type="gboolean" />
  20556.         <parameters>
  20557.           <parameter type="GtkTextTag*" name="tag" />
  20558.         </parameters>
  20559.       </method>
  20560.       <method name="CanInsert" cname="gtk_text_iter_can_insert">
  20561.         <return-type type="gboolean" />
  20562.         <parameters>
  20563.           <parameter type="gboolean" name="default_editability" />
  20564.         </parameters>
  20565.       </method>
  20566.       <method name="Compare" cname="gtk_text_iter_compare">
  20567.         <return-type type="gint" />
  20568.         <parameters>
  20569.           <parameter type="const-GtkTextIter*" name="rhs" />
  20570.         </parameters>
  20571.       </method>
  20572.       <method name="Copy" cname="gtk_text_iter_copy" deprecated="1">
  20573.         <return-type type="GtkTextIter*" owned="true" />
  20574.       </method>
  20575.       <method name="Editable" cname="gtk_text_iter_editable">
  20576.         <return-type type="gboolean" />
  20577.         <parameters>
  20578.           <parameter type="gboolean" name="default_setting" />
  20579.         </parameters>
  20580.       </method>
  20581.       <method name="EndsLine" cname="gtk_text_iter_ends_line">
  20582.         <return-type type="gboolean" />
  20583.       </method>
  20584.       <method name="EndsSentence" cname="gtk_text_iter_ends_sentence">
  20585.         <return-type type="gboolean" />
  20586.       </method>
  20587.       <method name="EndsTag" cname="gtk_text_iter_ends_tag">
  20588.         <return-type type="gboolean" />
  20589.         <parameters>
  20590.           <parameter type="GtkTextTag*" name="tag" />
  20591.         </parameters>
  20592.       </method>
  20593.       <method name="EndsWord" cname="gtk_text_iter_ends_word">
  20594.         <return-type type="gboolean" />
  20595.       </method>
  20596.       <method name="Equal" cname="gtk_text_iter_equal">
  20597.         <return-type type="gboolean" />
  20598.         <parameters>
  20599.           <parameter type="const-GtkTextIter*" name="rhs" />
  20600.         </parameters>
  20601.       </method>
  20602.       <method name="ForwardChar" cname="gtk_text_iter_forward_char">
  20603.         <return-type type="gboolean" />
  20604.       </method>
  20605.       <method name="ForwardChars" cname="gtk_text_iter_forward_chars">
  20606.         <return-type type="gboolean" />
  20607.         <parameters>
  20608.           <parameter type="gint" name="count" />
  20609.         </parameters>
  20610.       </method>
  20611.       <method name="ForwardCursorPosition" cname="gtk_text_iter_forward_cursor_position">
  20612.         <return-type type="gboolean" />
  20613.       </method>
  20614.       <method name="ForwardCursorPositions" cname="gtk_text_iter_forward_cursor_positions">
  20615.         <return-type type="gboolean" />
  20616.         <parameters>
  20617.           <parameter type="gint" name="count" />
  20618.         </parameters>
  20619.       </method>
  20620.       <method name="ForwardFindChar" cname="gtk_text_iter_forward_find_char">
  20621.         <return-type type="gboolean" />
  20622.         <parameters>
  20623.           <parameter type="GtkTextCharPredicate" name="pred" scope="call" />
  20624.           <parameter type="gpointer" name="user_data" />
  20625.           <parameter type="const-GtkTextIter*" name="limit" />
  20626.         </parameters>
  20627.       </method>
  20628.       <method name="ForwardLine" cname="gtk_text_iter_forward_line">
  20629.         <return-type type="gboolean" />
  20630.       </method>
  20631.       <method name="ForwardLines" cname="gtk_text_iter_forward_lines">
  20632.         <return-type type="gboolean" />
  20633.         <parameters>
  20634.           <parameter type="gint" name="count" />
  20635.         </parameters>
  20636.       </method>
  20637.       <method name="ForwardSearch" cname="gtk_text_iter_forward_search">
  20638.         <return-type type="gboolean" />
  20639.         <parameters>
  20640.           <parameter type="const-gchar*" name="str" />
  20641.           <parameter type="GtkTextSearchFlags" name="flags" />
  20642.           <parameter type="GtkTextIter*" name="match_start" pass_as="out" />
  20643.           <parameter type="GtkTextIter*" name="match_end" pass_as="out" />
  20644.           <parameter type="const-GtkTextIter*" name="limit" />
  20645.         </parameters>
  20646.       </method>
  20647.       <method name="ForwardSentenceEnd" cname="gtk_text_iter_forward_sentence_end">
  20648.         <return-type type="gboolean" />
  20649.       </method>
  20650.       <method name="ForwardSentenceEnds" cname="gtk_text_iter_forward_sentence_ends">
  20651.         <return-type type="gboolean" />
  20652.         <parameters>
  20653.           <parameter type="gint" name="count" />
  20654.         </parameters>
  20655.       </method>
  20656.       <method name="ForwardToEnd" cname="gtk_text_iter_forward_to_end">
  20657.         <return-type type="void" />
  20658.       </method>
  20659.       <method name="ForwardToLineEnd" cname="gtk_text_iter_forward_to_line_end">
  20660.         <return-type type="gboolean" />
  20661.       </method>
  20662.       <method name="ForwardToTagToggle" cname="gtk_text_iter_forward_to_tag_toggle">
  20663.         <return-type type="gboolean" />
  20664.         <parameters>
  20665.           <parameter type="GtkTextTag*" name="tag" />
  20666.         </parameters>
  20667.       </method>
  20668.       <method name="ForwardVisibleCursorPosition" cname="gtk_text_iter_forward_visible_cursor_position">
  20669.         <return-type type="gboolean" />
  20670.       </method>
  20671.       <method name="ForwardVisibleCursorPositions" cname="gtk_text_iter_forward_visible_cursor_positions">
  20672.         <return-type type="gboolean" />
  20673.         <parameters>
  20674.           <parameter type="gint" name="count" />
  20675.         </parameters>
  20676.       </method>
  20677.       <method name="ForwardVisibleLine" cname="gtk_text_iter_forward_visible_line">
  20678.         <return-type type="gboolean" />
  20679.       </method>
  20680.       <method name="ForwardVisibleLines" cname="gtk_text_iter_forward_visible_lines">
  20681.         <return-type type="gboolean" />
  20682.         <parameters>
  20683.           <parameter type="gint" name="count" />
  20684.         </parameters>
  20685.       </method>
  20686.       <method name="ForwardVisibleWordEnd" cname="gtk_text_iter_forward_visible_word_end">
  20687.         <return-type type="gboolean" />
  20688.       </method>
  20689.       <method name="ForwardVisibleWordEnds" cname="gtk_text_iter_forward_visible_word_ends">
  20690.         <return-type type="gboolean" />
  20691.         <parameters>
  20692.           <parameter type="gint" name="count" />
  20693.         </parameters>
  20694.       </method>
  20695.       <method name="ForwardWordEnd" cname="gtk_text_iter_forward_word_end">
  20696.         <return-type type="gboolean" />
  20697.       </method>
  20698.       <method name="ForwardWordEnds" cname="gtk_text_iter_forward_word_ends">
  20699.         <return-type type="gboolean" />
  20700.         <parameters>
  20701.           <parameter type="gint" name="count" />
  20702.         </parameters>
  20703.       </method>
  20704.       <method name="Free" cname="gtk_text_iter_free">
  20705.         <return-type type="void" />
  20706.       </method>
  20707.       <method name="GetAttributes" cname="gtk_text_iter_get_attributes">
  20708.         <return-type type="gboolean" />
  20709.         <parameters>
  20710.           <parameter type="GtkTextAttributes*" name="values" />
  20711.         </parameters>
  20712.       </method>
  20713.       <method name="GetBuffer" cname="gtk_text_iter_get_buffer">
  20714.         <return-type type="GtkTextBuffer*" />
  20715.       </method>
  20716.       <method name="GetBytesInLine" cname="gtk_text_iter_get_bytes_in_line">
  20717.         <return-type type="gint" />
  20718.       </method>
  20719.       <method name="GetChar" cname="gtk_text_iter_get_char" hidden="1">
  20720.         <return-type type="gunichar" />
  20721.       </method>
  20722.       <method name="GetCharsInLine" cname="gtk_text_iter_get_chars_in_line">
  20723.         <return-type type="gint" />
  20724.       </method>
  20725.       <method name="GetChildAnchor" cname="gtk_text_iter_get_child_anchor">
  20726.         <return-type type="GtkTextChildAnchor*" />
  20727.       </method>
  20728.       <method name="GetLanguage" cname="gtk_text_iter_get_language">
  20729.         <return-type type="PangoLanguage*" />
  20730.       </method>
  20731.       <method name="GetLine" cname="gtk_text_iter_get_line">
  20732.         <return-type type="gint" />
  20733.       </method>
  20734.       <method name="GetLineIndex" cname="gtk_text_iter_get_line_index">
  20735.         <return-type type="gint" />
  20736.       </method>
  20737.       <method name="GetLineOffset" cname="gtk_text_iter_get_line_offset">
  20738.         <return-type type="gint" />
  20739.       </method>
  20740.       <method name="GetMarks" cname="gtk_text_iter_get_marks" hidden="1">
  20741.         <return-type type="GSList*" />
  20742.       </method>
  20743.       <method name="GetOffset" cname="gtk_text_iter_get_offset">
  20744.         <return-type type="gint" />
  20745.       </method>
  20746.       <method name="GetPixbuf" cname="gtk_text_iter_get_pixbuf">
  20747.         <return-type type="GdkPixbuf*" />
  20748.       </method>
  20749.       <method name="GetSlice" cname="gtk_text_iter_get_slice">
  20750.         <return-type type="gchar*" />
  20751.         <parameters>
  20752.           <parameter type="const-GtkTextIter*" name="end" />
  20753.         </parameters>
  20754.       </method>
  20755.       <method name="GetTags" cname="gtk_text_iter_get_tags" hidden="1">
  20756.         <return-type type="GSList*" />
  20757.       </method>
  20758.       <method name="GetText" cname="gtk_text_iter_get_text">
  20759.         <return-type type="gchar*" />
  20760.         <parameters>
  20761.           <parameter type="const-GtkTextIter*" name="end" />
  20762.         </parameters>
  20763.       </method>
  20764.       <method name="GetToggledTags" cname="gtk_text_iter_get_toggled_tags" hidden="1">
  20765.         <return-type type="GSList*" />
  20766.         <parameters>
  20767.           <parameter type="gboolean" name="toggled_on" />
  20768.         </parameters>
  20769.       </method>
  20770.       <method name="GetType" cname="gtk_text_iter_get_type" shared="true">
  20771.         <return-type type="GType" />
  20772.       </method>
  20773.       <method name="GetVisibleLineIndex" cname="gtk_text_iter_get_visible_line_index">
  20774.         <return-type type="gint" />
  20775.       </method>
  20776.       <method name="GetVisibleLineOffset" cname="gtk_text_iter_get_visible_line_offset">
  20777.         <return-type type="gint" />
  20778.       </method>
  20779.       <method name="GetVisibleSlice" cname="gtk_text_iter_get_visible_slice">
  20780.         <return-type type="gchar*" />
  20781.         <parameters>
  20782.           <parameter type="const-GtkTextIter*" name="end" />
  20783.         </parameters>
  20784.       </method>
  20785.       <method name="GetVisibleText" cname="gtk_text_iter_get_visible_text">
  20786.         <return-type type="gchar*" />
  20787.         <parameters>
  20788.           <parameter type="const-GtkTextIter*" name="end" />
  20789.         </parameters>
  20790.       </method>
  20791.       <method name="HasTag" cname="gtk_text_iter_has_tag">
  20792.         <return-type type="gboolean" />
  20793.         <parameters>
  20794.           <parameter type="GtkTextTag*" name="tag" />
  20795.         </parameters>
  20796.       </method>
  20797.       <method name="InRange" cname="gtk_text_iter_in_range">
  20798.         <return-type type="gboolean" />
  20799.         <parameters>
  20800.           <parameter type="const-GtkTextIter*" name="start" />
  20801.           <parameter type="const-GtkTextIter*" name="end" />
  20802.         </parameters>
  20803.       </method>
  20804.       <method name="InsideSentence" cname="gtk_text_iter_inside_sentence">
  20805.         <return-type type="gboolean" />
  20806.       </method>
  20807.       <method name="InsideWord" cname="gtk_text_iter_inside_word">
  20808.         <return-type type="gboolean" />
  20809.       </method>
  20810.       <method name="IsCursorPosition" cname="gtk_text_iter_is_cursor_position">
  20811.         <return-type type="gboolean" />
  20812.       </method>
  20813.       <method name="IsEnd" cname="gtk_text_iter_is_end">
  20814.         <return-type type="gboolean" />
  20815.       </method>
  20816.       <method name="IsStart" cname="gtk_text_iter_is_start">
  20817.         <return-type type="gboolean" />
  20818.       </method>
  20819.       <method name="Order" cname="gtk_text_iter_order">
  20820.         <return-type type="void" />
  20821.         <parameters>
  20822.           <parameter type="GtkTextIter*" name="second" />
  20823.         </parameters>
  20824.       </method>
  20825.       <method name="SetLine" cname="gtk_text_iter_set_line">
  20826.         <return-type type="void" />
  20827.         <parameters>
  20828.           <parameter type="gint" name="line_number" />
  20829.         </parameters>
  20830.       </method>
  20831.       <method name="SetLineIndex" cname="gtk_text_iter_set_line_index">
  20832.         <return-type type="void" />
  20833.         <parameters>
  20834.           <parameter type="gint" name="byte_on_line" />
  20835.         </parameters>
  20836.       </method>
  20837.       <method name="SetLineOffset" cname="gtk_text_iter_set_line_offset">
  20838.         <return-type type="void" />
  20839.         <parameters>
  20840.           <parameter type="gint" name="char_on_line" />
  20841.         </parameters>
  20842.       </method>
  20843.       <method name="SetOffset" cname="gtk_text_iter_set_offset">
  20844.         <return-type type="void" />
  20845.         <parameters>
  20846.           <parameter type="gint" name="char_offset" />
  20847.         </parameters>
  20848.       </method>
  20849.       <method name="SetVisibleLineIndex" cname="gtk_text_iter_set_visible_line_index">
  20850.         <return-type type="void" />
  20851.         <parameters>
  20852.           <parameter type="gint" name="byte_on_line" />
  20853.         </parameters>
  20854.       </method>
  20855.       <method name="SetVisibleLineOffset" cname="gtk_text_iter_set_visible_line_offset">
  20856.         <return-type type="void" />
  20857.         <parameters>
  20858.           <parameter type="gint" name="char_on_line" />
  20859.         </parameters>
  20860.       </method>
  20861.       <method name="StartsLine" cname="gtk_text_iter_starts_line">
  20862.         <return-type type="gboolean" />
  20863.       </method>
  20864.       <method name="StartsSentence" cname="gtk_text_iter_starts_sentence">
  20865.         <return-type type="gboolean" />
  20866.       </method>
  20867.       <method name="StartsWord" cname="gtk_text_iter_starts_word">
  20868.         <return-type type="gboolean" />
  20869.       </method>
  20870.       <method name="TogglesTag" cname="gtk_text_iter_toggles_tag">
  20871.         <return-type type="gboolean" />
  20872.         <parameters>
  20873.           <parameter type="GtkTextTag*" name="tag" />
  20874.         </parameters>
  20875.       </method>
  20876.     </boxed>
  20877.     <struct name="TextLogAttrCache" cname="GtkTextLogAttrCache" opaque="true" hidden="1" />
  20878.     <struct name="TextPendingScroll" cname="GtkTextPendingScroll" opaque="true" />
  20879.     <struct name="TextWindow" cname="GtkTextWindow" opaque="true" />
  20880.     <struct name="ThemeEngine" cname="GtkThemeEngine" opaque="true" />
  20881.     <struct name="ToggleActionEntry" cname="GtkToggleActionEntry" hidden="1">
  20882.       <field name="Name" cname="name" type="const-gchar*" />
  20883.       <field name="StockId" cname="stock_id" type="const-gchar*" />
  20884.       <field name="Label" cname="label" type="const-gchar*" />
  20885.       <field name="Accelerator" cname="accelerator" type="const-gchar*" />
  20886.       <field name="Tooltip" cname="tooltip" type="const-gchar*" />
  20887.       <field name="Callback" cname="callback" type="GCallback" />
  20888.       <field name="IsActive" cname="is_active" type="gboolean" />
  20889.     </struct>
  20890.     <struct name="ToolbarChild" cname="GtkToolbarChild" deprecated="1" hidden="1">
  20891.       <field name="Type" cname="type" type="GtkToolbarChildType" />
  20892.       <field name="Widget" cname="widget" type="GtkWidget*" />
  20893.       <field name="Icon" cname="icon" type="GtkWidget*" />
  20894.       <field name="Label" cname="label" type="GtkWidget*" />
  20895.     </struct>
  20896.     <struct name="TooltipsData" cname="GtkTooltipsData">
  20897.       <field name="Tooltips" cname="tooltips" type="GtkTooltips*" />
  20898.       <field name="Widget" cname="widget" type="GtkWidget*" />
  20899.       <field name="TipText" cname="tip_text" type="gchar*" />
  20900.       <field name="TipPrivate" cname="tip_private" type="gchar*" />
  20901.       <method name="Get" cname="gtk_tooltips_data_get" shared="true">
  20902.         <return-type type="GtkTooltipsData*" />
  20903.         <parameters>
  20904.           <parameter type="GtkWidget*" name="widget" />
  20905.         </parameters>
  20906.       </method>
  20907.     </struct>
  20908.     <boxed name="TreeIter" cname="GtkTreeIter">
  20909.       <field name="Stamp" cname="stamp" type="gint" />
  20910.       <field name="UserData" cname="user_data" type="gpointer" />
  20911.       <field name="UserData2" cname="user_data2" type="gpointer" />
  20912.       <field name="UserData3" cname="user_data3" type="gpointer" />
  20913.       <method name="Copy" cname="gtk_tree_iter_copy" deprecated="1">
  20914.         <return-type type="GtkTreeIter*" owned="true" />
  20915.       </method>
  20916.       <method name="Free" cname="gtk_tree_iter_free">
  20917.         <return-type type="void" />
  20918.       </method>
  20919.       <method name="GetType" cname="gtk_tree_iter_get_type" shared="true">
  20920.         <return-type type="GType" />
  20921.       </method>
  20922.     </boxed>
  20923.     <boxed name="TreePath" cname="GtkTreePath" opaque="true">
  20924.       <method name="AppendIndex" cname="gtk_tree_path_append_index">
  20925.         <return-type type="void" />
  20926.         <parameters>
  20927.           <parameter type="gint" name="index_" />
  20928.         </parameters>
  20929.       </method>
  20930.       <method name="Compare" cname="gtk_tree_path_compare">
  20931.         <return-type type="gint" />
  20932.         <parameters>
  20933.           <parameter type="const-GtkTreePath*" name="b" />
  20934.         </parameters>
  20935.       </method>
  20936.       <method name="Copy" cname="gtk_tree_path_copy">
  20937.         <return-type type="GtkTreePath*" owned="true" />
  20938.       </method>
  20939.       <method name="Down" cname="gtk_tree_path_down">
  20940.         <return-type type="void" />
  20941.       </method>
  20942.       <method name="Free" cname="gtk_tree_path_free" deprecated="1">
  20943.         <return-type type="void" />
  20944.       </method>
  20945.       <method name="GetDepth" cname="gtk_tree_path_get_depth">
  20946.         <return-type type="gint" />
  20947.       </method>
  20948.       <method name="GetIndices" cname="gtk_tree_path_get_indices" hidden="1">
  20949.         <return-type type="gint*" />
  20950.       </method>
  20951.       <method name="GetType" cname="gtk_tree_path_get_type" shared="true">
  20952.         <return-type type="GType" />
  20953.       </method>
  20954.       <method name="IsAncestor" cname="gtk_tree_path_is_ancestor">
  20955.         <return-type type="gboolean" />
  20956.         <parameters>
  20957.           <parameter type="GtkTreePath*" name="descendant" />
  20958.         </parameters>
  20959.       </method>
  20960.       <method name="IsDescendant" cname="gtk_tree_path_is_descendant">
  20961.         <return-type type="gboolean" />
  20962.         <parameters>
  20963.           <parameter type="GtkTreePath*" name="ancestor" />
  20964.         </parameters>
  20965.       </method>
  20966.       <constructor cname="gtk_tree_path_new" />
  20967.       <constructor cname="gtk_tree_path_new_first" />
  20968.       <constructor cname="gtk_tree_path_new_from_indices" hidden="1">
  20969.         <parameters>
  20970.           <parameter type="gint" name="first_index" />
  20971.           <parameter ellipsis="true" />
  20972.         </parameters>
  20973.       </constructor>
  20974.       <constructor cname="gtk_tree_path_new_from_string">
  20975.         <parameters>
  20976.           <parameter type="const-gchar*" name="path" />
  20977.         </parameters>
  20978.       </constructor>
  20979.       <method name="Next" cname="gtk_tree_path_next">
  20980.         <return-type type="void" />
  20981.       </method>
  20982.       <method name="PrependIndex" cname="gtk_tree_path_prepend_index">
  20983.         <return-type type="void" />
  20984.         <parameters>
  20985.           <parameter type="gint" name="index_" />
  20986.         </parameters>
  20987.       </method>
  20988.       <method name="Prev" cname="gtk_tree_path_prev">
  20989.         <return-type type="gboolean" />
  20990.       </method>
  20991.       <method name="ToString" cname="gtk_tree_path_to_string">
  20992.         <return-type type="gchar*" />
  20993.       </method>
  20994.       <method name="Up" cname="gtk_tree_path_up">
  20995.         <return-type type="gboolean" />
  20996.       </method>
  20997.     </boxed>
  20998.     <boxed name="TreeRowReference" cname="GtkTreeRowReference" opaque="true">
  20999.       <method name="Copy" cname="gtk_tree_row_reference_copy">
  21000.         <return-type type="GtkTreeRowReference*" owned="true" />
  21001.       </method>
  21002.       <method name="Deleted" cname="gtk_tree_row_reference_deleted" shared="true">
  21003.         <return-type type="void" />
  21004.         <parameters>
  21005.           <parameter type="GObject*" name="proxy" />
  21006.           <parameter type="GtkTreePath*" name="path" />
  21007.         </parameters>
  21008.       </method>
  21009.       <method name="Free" cname="gtk_tree_row_reference_free" deprecated="1">
  21010.         <return-type type="void" />
  21011.       </method>
  21012.       <method name="GetModel" cname="gtk_tree_row_reference_get_model">
  21013.         <return-type type="GtkTreeModel*" />
  21014.       </method>
  21015.       <method name="GetPath" cname="gtk_tree_row_reference_get_path">
  21016.         <return-type type="GtkTreePath*" owned="true" />
  21017.       </method>
  21018.       <method name="GetType" cname="gtk_tree_row_reference_get_type" shared="true">
  21019.         <return-type type="GType" />
  21020.       </method>
  21021.       <method name="Inserted" cname="gtk_tree_row_reference_inserted" shared="true">
  21022.         <return-type type="void" />
  21023.         <parameters>
  21024.           <parameter type="GObject*" name="proxy" />
  21025.           <parameter type="GtkTreePath*" name="path" />
  21026.         </parameters>
  21027.       </method>
  21028.       <constructor cname="gtk_tree_row_reference_new">
  21029.         <parameters>
  21030.           <parameter type="GtkTreeModel*" name="model" />
  21031.           <parameter type="GtkTreePath*" name="path" />
  21032.         </parameters>
  21033.       </constructor>
  21034.       <constructor cname="gtk_tree_row_reference_new_proxy">
  21035.         <parameters>
  21036.           <parameter type="GObject*" name="proxy" />
  21037.           <parameter type="GtkTreeModel*" name="model" />
  21038.           <parameter type="GtkTreePath*" name="path" />
  21039.         </parameters>
  21040.       </constructor>
  21041.       <method name="Reordered" cname="gtk_tree_row_reference_reordered" shared="true">
  21042.         <return-type type="void" />
  21043.         <parameters>
  21044.           <parameter type="GObject*" name="proxy" />
  21045.           <parameter type="GtkTreePath*" name="path" />
  21046.           <parameter type="GtkTreeIter*" name="iter" />
  21047.           <parameter type="gint*" name="new_order" />
  21048.         </parameters>
  21049.       </method>
  21050.       <method name="Valid" cname="gtk_tree_row_reference_valid">
  21051.         <return-type type="gboolean" />
  21052.       </method>
  21053.     </boxed>
  21054.     <alias name="Type" cname="GtkType" type="GType" />
  21055.     <alias name="TypeClass" cname="GtkTypeClass" type="GTypeClass" />
  21056.     <struct name="TypeInfo" cname="GtkTypeInfo" deprecated="1" hidden="1">
  21057.       <field name="TypeName" cname="type_name" type="gchar*" />
  21058.       <field name="ObjectSize" cname="object_size" type="guint" />
  21059.       <field name="ClassSize" cname="class_size" type="guint" />
  21060.       <field name="ClassInitFunc" cname="class_init_func" type="GtkClassInitFunc" />
  21061.       <field name="ObjectInitFunc" cname="object_init_func" type="GtkObjectInitFunc" />
  21062.       <field name="Reserved1" cname="reserved_1" type="gpointer" />
  21063.       <field name="Reserved2" cname="reserved_2" type="gpointer" />
  21064.       <field name="BaseClassInitFunc" cname="base_class_init_func" type="GtkClassInitFunc" />
  21065.     </struct>
  21066.     <alias name="TypeObject" cname="GtkTypeObject" type="GTypeInstance" />
  21067.     <struct name="WidgetAuxInfo" cname="GtkWidgetAuxInfo" hidden="1">
  21068.       <field name="X" cname="x" type="gint" />
  21069.       <field name="Y" cname="y" type="gint" />
  21070.       <field name="Width" cname="width" type="gint" />
  21071.       <field name="Height" cname="height" type="gint" />
  21072.       <field name="XSet" cname="x_set" bits="1" type="guint" />
  21073.       <field name="YSet" cname="y_set" bits="1" type="guint" />
  21074.     </struct>
  21075.     <struct name="WidgetShapeInfo" cname="GtkWidgetShapeInfo" hidden="1">
  21076.       <field name="OffsetX" cname="offset_x" type="gint16" />
  21077.       <field name="OffsetY" cname="offset_y" type="gint16" />
  21078.       <field name="ShapeMask" cname="shape_mask" type="GdkBitmap*" />
  21079.     </struct>
  21080.     <struct name="WindowGeometryInfo" cname="GtkWindowGeometryInfo" opaque="true" hidden="1" />
  21081.     <class name="Accel" cname="GtkAccel_">
  21082.       <method name="GroupsActivate" cname="gtk_accel_groups_activate" shared="true">
  21083.         <return-type type="gboolean" />
  21084.         <parameters>
  21085.           <parameter type="GObject*" name="object" />
  21086.           <parameter type="guint" name="accel_key" />
  21087.           <parameter type="GdkModifierType" name="accel_mods" />
  21088.         </parameters>
  21089.       </method>
  21090.       <method name="GroupsFromObject" cname="gtk_accel_groups_from_object" shared="true" hidden="1">
  21091.         <return-type type="GSList*" />
  21092.         <parameters>
  21093.           <parameter type="GObject*" name="object" />
  21094.         </parameters>
  21095.       </method>
  21096.     </class>
  21097.     <class name="Accelerator" cname="GtkAccelerator_">
  21098.       <method name="GetDefaultModMask" cname="gtk_accelerator_get_default_mod_mask" shared="true">
  21099.         <return-type type="GdkModifierType" />
  21100.       </method>
  21101.       <method name="GetLabel" cname="gtk_accelerator_get_label" shared="true">
  21102.         <return-type type="gchar*" />
  21103.         <parameters>
  21104.           <parameter type="guint" name="accelerator_key" />
  21105.           <parameter type="GdkModifierType" name="accelerator_mods" />
  21106.         </parameters>
  21107.       </method>
  21108.       <method name="Name" cname="gtk_accelerator_name" shared="true">
  21109.         <return-type type="gchar*" />
  21110.         <parameters>
  21111.           <parameter type="guint" name="accelerator_key" />
  21112.           <parameter type="GdkModifierType" name="accelerator_mods" />
  21113.         </parameters>
  21114.       </method>
  21115.       <method name="Parse" cname="gtk_accelerator_parse" shared="true">
  21116.         <return-type type="void" />
  21117.         <parameters>
  21118.           <parameter type="const-gchar*" name="accelerator" />
  21119.           <parameter type="guint*" name="accelerator_key" />
  21120.           <parameter type="GdkModifierType*" name="accelerator_mods" />
  21121.         </parameters>
  21122.       </method>
  21123.       <method name="SetDefaultModMask" cname="gtk_accelerator_set_default_mod_mask" shared="true">
  21124.         <return-type type="void" />
  21125.         <parameters>
  21126.           <parameter type="GdkModifierType" name="default_mod_mask" />
  21127.         </parameters>
  21128.       </method>
  21129.       <method name="Valid" cname="gtk_accelerator_valid" shared="true">
  21130.         <return-type type="gboolean" />
  21131.         <parameters>
  21132.           <parameter type="guint" name="keyval" />
  21133.           <parameter type="GdkModifierType" name="modifiers" />
  21134.         </parameters>
  21135.       </method>
  21136.     </class>
  21137.     <class name="Global" cname="GtkGlobal">
  21138.       <method name="AlternativeDialogButtonOrder" cname="gtk_alternative_dialog_button_order" shared="true">
  21139.         <return-type type="gboolean" />
  21140.         <parameters>
  21141.           <parameter type="GdkScreen*" name="screen" />
  21142.         </parameters>
  21143.       </method>
  21144.       <method name="BindingParseBinding" cname="gtk_binding_parse_binding" shared="true">
  21145.         <return-type type="guint" />
  21146.         <parameters>
  21147.           <parameter type="GScanner*" name="scanner" />
  21148.         </parameters>
  21149.       </method>
  21150.       <method name="CellTypeGetType" cname="gtk_cell_type_get_type" shared="true" hidden="1">
  21151.         <return-type type="GType" />
  21152.       </method>
  21153.       <method name="CheckVersion" cname="gtk_check_version" shared="true">
  21154.         <return-type type="const-gchar*" />
  21155.         <parameters>
  21156.           <parameter type="guint" name="required_major" />
  21157.           <parameter type="guint" name="required_minor" />
  21158.           <parameter type="guint" name="required_micro" />
  21159.         </parameters>
  21160.       </method>
  21161.       <method name="ClistDragPosGetType" cname="gtk_clist_drag_pos_get_type" shared="true" hidden="1">
  21162.         <return-type type="GType" />
  21163.       </method>
  21164.       <method name="DisableSetlocale" cname="gtk_disable_setlocale" shared="true">
  21165.         <return-type type="void" />
  21166.       </method>
  21167.       <method name="EnumeratePrinters" cname="gtk_enumerate_printers" shared="true" hidden="1">
  21168.         <return-type type="void" />
  21169.         <parameters>
  21170.           <parameter type="GtkPrinterFunc" name="func" />
  21171.           <parameter type="gpointer" name="data" />
  21172.           <parameter type="GDestroyNotify" name="destroy" />
  21173.           <parameter type="gboolean" name="wait" />
  21174.         </parameters>
  21175.       </method>
  21176.       <method cname="gtk_events_pending" shared="true" name="GetEventsPending">
  21177.         <return-type type="gboolean" />
  21178.       </method>
  21179.       <method name="GetCurrentEvent" cname="gtk_get_current_event" shared="true">
  21180.         <return-type type="GdkEvent*" />
  21181.       </method>
  21182.       <method name="GetCurrentEventState" cname="gtk_get_current_event_state" shared="true">
  21183.         <return-type type="gboolean" />
  21184.         <parameters>
  21185.           <parameter type="GdkModifierType*" name="state" />
  21186.         </parameters>
  21187.       </method>
  21188.       <method name="GetCurrentEventTime" cname="gtk_get_current_event_time" shared="true">
  21189.         <return-type type="guint32" />
  21190.       </method>
  21191.       <method name="GetDefaultLanguage" cname="gtk_get_default_language" shared="true">
  21192.         <return-type type="PangoLanguage*" />
  21193.       </method>
  21194.       <method name="GetEventWidget" cname="gtk_get_event_widget" shared="true">
  21195.         <return-type type="GtkWidget*" />
  21196.         <parameters>
  21197.           <parameter type="GdkEvent*" name="event" />
  21198.         </parameters>
  21199.       </method>
  21200.       <method name="GetOptionGroup" cname="gtk_get_option_group" shared="true">
  21201.         <return-type type="GOptionGroup*" />
  21202.         <parameters>
  21203.           <parameter type="gboolean" name="open_default_display" />
  21204.         </parameters>
  21205.       </method>
  21206.       <method name="IdentifierGetType" cname="gtk_identifier_get_type" shared="true" hidden="1">
  21207.         <return-type type="GType" />
  21208.       </method>
  21209.       <method name="PaintString" cname="gtk_paint_string" deprecated="1" shared="true">
  21210.         <return-type type="void" />
  21211.         <parameters>
  21212.           <parameter type="GtkStyle*" name="style" />
  21213.           <parameter type="GdkWindow*" name="window" />
  21214.           <parameter type="GtkStateType" name="state_type" />
  21215.           <parameter type="GdkRectangle*" name="area" />
  21216.           <parameter type="GtkWidget*" name="widget" />
  21217.           <parameter type="const-gchar*" name="detail" />
  21218.           <parameter type="gint" name="x" />
  21219.           <parameter type="gint" name="y" />
  21220.           <parameter type="const-gchar*" name="string" />
  21221.         </parameters>
  21222.       </method>
  21223.       <method name="ParseArgs" cname="gtk_parse_args" shared="true">
  21224.         <return-type type="gboolean" />
  21225.         <parameters>
  21226.           <parameter type="int*" name="argc" />
  21227.           <parameter type="char***" name="argv" />
  21228.         </parameters>
  21229.       </method>
  21230.       <method name="PrivateFlagsGetType" cname="gtk_private_flags_get_type" shared="true" hidden="1">
  21231.         <return-type type="GType" />
  21232.       </method>
  21233.       <method name="PropagateEvent" cname="gtk_propagate_event" shared="true">
  21234.         <return-type type="void" />
  21235.         <parameters>
  21236.           <parameter type="GtkWidget*" name="widget" />
  21237.           <parameter type="GdkEvent*" name="event" />
  21238.         </parameters>
  21239.       </method>
  21240.       <method name="RgbToHsv" cname="gtk_rgb_to_hsv" shared="true">
  21241.         <return-type type="void" />
  21242.         <parameters>
  21243.           <parameter type="gdouble" name="r" />
  21244.           <parameter type="gdouble" name="g" />
  21245.           <parameter type="gdouble" name="b" />
  21246.           <parameter type="gdouble*" name="h" />
  21247.           <parameter type="gdouble*" name="s" />
  21248.           <parameter type="gdouble*" name="v" />
  21249.         </parameters>
  21250.       </method>
  21251.       <method name="SetLocale" cname="gtk_set_locale" shared="true">
  21252.         <return-type type="gchar*" />
  21253.       </method>
  21254.       <method name="ShowAboutDialog" cname="gtk_show_about_dialog" shared="true">
  21255.         <return-type type="void" />
  21256.         <parameters>
  21257.           <parameter type="GtkWindow*" name="parent" />
  21258.           <parameter type="const-gchar*" name="first_property_name" />
  21259.           <parameter ellipsis="true" />
  21260.         </parameters>
  21261.       </method>
  21262.       <method name="TextLayoutDraw" cname="gtk_text_layout_draw" shared="true" hidden="1">
  21263.         <return-type type="void" />
  21264.         <parameters>
  21265.           <parameter type="GtkTextLayout*" name="layout" />
  21266.           <parameter type="GtkWidget*" name="widget" />
  21267.           <parameter type="GdkDrawable*" name="drawable" />
  21268.           <parameter type="GdkGC*" name="cursor_gc" />
  21269.           <parameter type="gint" name="x_offset" />
  21270.           <parameter type="gint" name="y_offset" />
  21271.           <parameter type="gint" name="x" />
  21272.           <parameter type="gint" name="y" />
  21273.           <parameter type="gint" name="width" />
  21274.           <parameter type="gint" name="height" />
  21275.           <parameter type="GList**" name="widgets" />
  21276.         </parameters>
  21277.       </method>
  21278.       <method cname="gtk_bindings_activate" shared="true" name="BindingsActivate">
  21279.         <return-type type="gboolean" />
  21280.         <parameters>
  21281.           <parameter type="GtkObject*" name="object" />
  21282.           <parameter type="guint" name="keyval" />
  21283.           <parameter type="GdkModifierType" name="modifiers" />
  21284.         </parameters>
  21285.       </method>
  21286.     </class>
  21287.     <class name="Bindings" cname="GtkBindings_">
  21288.       <method name="ActivateEvent" cname="gtk_bindings_activate_event" shared="true">
  21289.         <return-type type="gboolean" />
  21290.         <parameters>
  21291.           <parameter type="GtkObject*" name="object" />
  21292.           <parameter type="GdkEventKey*" name="event" />
  21293.         </parameters>
  21294.       </method>
  21295.     </class>
  21296.     <class name="Ctree" cname="GtkCtree_" hidden="1">
  21297.       <method name="ExpanderStyleGetType" cname="gtk_ctree_expander_style_get_type" shared="true">
  21298.         <return-type type="GType" />
  21299.       </method>
  21300.       <method name="ExpansionTypeGetType" cname="gtk_ctree_expansion_type_get_type" shared="true">
  21301.         <return-type type="GType" />
  21302.       </method>
  21303.       <method name="LineStyleGetType" cname="gtk_ctree_line_style_get_type" shared="true">
  21304.         <return-type type="GType" />
  21305.       </method>
  21306.       <method name="PosGetType" cname="gtk_ctree_pos_get_type" shared="true">
  21307.         <return-type type="GType" />
  21308.       </method>
  21309.     </class>
  21310.     <class name="Drag" cname="GtkDrag_">
  21311.       <method name="Begin" cname="gtk_drag_begin" shared="true">
  21312.         <return-type type="GdkDragContext*" />
  21313.         <parameters>
  21314.           <parameter type="GtkWidget*" name="widget" />
  21315.           <parameter type="GtkTargetList*" name="targets" />
  21316.           <parameter type="GdkDragAction" name="actions" />
  21317.           <parameter type="gint" name="button" />
  21318.           <parameter type="GdkEvent*" name="event" />
  21319.         </parameters>
  21320.       </method>
  21321.       <method name="CheckThreshold" cname="gtk_drag_check_threshold" shared="true">
  21322.         <return-type type="gboolean" />
  21323.         <parameters>
  21324.           <parameter type="GtkWidget*" name="widget" />
  21325.           <parameter type="gint" name="start_x" />
  21326.           <parameter type="gint" name="start_y" />
  21327.           <parameter type="gint" name="current_x" />
  21328.           <parameter type="gint" name="current_y" />
  21329.         </parameters>
  21330.       </method>
  21331.       <method name="DestAddImageTargets" cname="gtk_drag_dest_add_image_targets" shared="true">
  21332.         <return-type type="void" />
  21333.         <parameters>
  21334.           <parameter type="GtkWidget*" name="widget" />
  21335.         </parameters>
  21336.       </method>
  21337.       <method name="DestAddTextTargets" cname="gtk_drag_dest_add_text_targets" shared="true">
  21338.         <return-type type="void" />
  21339.         <parameters>
  21340.           <parameter type="GtkWidget*" name="widget" />
  21341.         </parameters>
  21342.       </method>
  21343.       <method name="DestAddUriTargets" cname="gtk_drag_dest_add_uri_targets" shared="true">
  21344.         <return-type type="void" />
  21345.         <parameters>
  21346.           <parameter type="GtkWidget*" name="widget" />
  21347.         </parameters>
  21348.       </method>
  21349.       <method name="DestFindTarget" cname="gtk_drag_dest_find_target" shared="true">
  21350.         <return-type type="GdkAtom" />
  21351.         <parameters>
  21352.           <parameter type="GtkWidget*" name="widget" />
  21353.           <parameter type="GdkDragContext*" name="context" />
  21354.           <parameter type="GtkTargetList*" name="target_list" />
  21355.         </parameters>
  21356.       </method>
  21357.       <method name="DestGetTargetList" cname="gtk_drag_dest_get_target_list" shared="true">
  21358.         <return-type type="GtkTargetList*" />
  21359.         <parameters>
  21360.           <parameter type="GtkWidget*" name="widget" />
  21361.         </parameters>
  21362.       </method>
  21363.       <method name="DestGetTrackMotion" cname="gtk_drag_dest_get_track_motion" shared="true">
  21364.         <return-type type="gboolean" />
  21365.         <parameters>
  21366.           <parameter type="GtkWidget*" name="widget" />
  21367.         </parameters>
  21368.       </method>
  21369.       <method name="DestSet" cname="gtk_drag_dest_set" shared="true">
  21370.         <return-type type="void" />
  21371.         <parameters>
  21372.           <parameter type="GtkWidget*" name="widget" />
  21373.           <parameter type="GtkDestDefaults" name="flags" />
  21374.           <parameter type="const-GtkTargetEntry*" name="targets" array="1" />
  21375.           <parameter type="gint" name="n_targets" />
  21376.           <parameter type="GdkDragAction" name="actions" />
  21377.         </parameters>
  21378.       </method>
  21379.       <method name="DestSetProxy" cname="gtk_drag_dest_set_proxy" shared="true">
  21380.         <return-type type="void" />
  21381.         <parameters>
  21382.           <parameter type="GtkWidget*" name="widget" />
  21383.           <parameter type="GdkWindow*" name="proxy_window" />
  21384.           <parameter type="GdkDragProtocol" name="protocol" />
  21385.           <parameter type="gboolean" name="use_coordinates" />
  21386.         </parameters>
  21387.       </method>
  21388.       <method name="DestSetTargetList" cname="gtk_drag_dest_set_target_list" shared="true">
  21389.         <return-type type="void" />
  21390.         <parameters>
  21391.           <parameter type="GtkWidget*" name="widget" />
  21392.           <parameter type="GtkTargetList*" name="target_list" />
  21393.         </parameters>
  21394.       </method>
  21395.       <method name="DestSetTrackMotion" cname="gtk_drag_dest_set_track_motion" shared="true">
  21396.         <return-type type="void" />
  21397.         <parameters>
  21398.           <parameter type="GtkWidget*" name="widget" />
  21399.           <parameter type="gboolean" name="track_motion" />
  21400.         </parameters>
  21401.       </method>
  21402.       <method name="DestUnset" cname="gtk_drag_dest_unset" shared="true">
  21403.         <return-type type="void" />
  21404.         <parameters>
  21405.           <parameter type="GtkWidget*" name="widget" />
  21406.         </parameters>
  21407.       </method>
  21408.       <method name="Finish" cname="gtk_drag_finish" shared="true">
  21409.         <return-type type="void" />
  21410.         <parameters>
  21411.           <parameter type="GdkDragContext*" name="context" />
  21412.           <parameter type="gboolean" name="success" />
  21413.           <parameter type="gboolean" name="del" />
  21414.           <parameter type="guint32" name="time_" />
  21415.         </parameters>
  21416.       </method>
  21417.       <method name="GetData" cname="gtk_drag_get_data" shared="true">
  21418.         <return-type type="void" />
  21419.         <parameters>
  21420.           <parameter type="GtkWidget*" name="widget" />
  21421.           <parameter type="GdkDragContext*" name="context" />
  21422.           <parameter type="GdkAtom" name="target" />
  21423.           <parameter type="guint32" name="time_" />
  21424.         </parameters>
  21425.       </method>
  21426.       <method name="GetSourceWidget" cname="gtk_drag_get_source_widget" shared="true">
  21427.         <return-type type="GtkWidget*" />
  21428.         <parameters>
  21429.           <parameter type="GdkDragContext*" name="context" />
  21430.         </parameters>
  21431.       </method>
  21432.       <method name="Highlight" cname="gtk_drag_highlight" shared="true">
  21433.         <return-type type="void" />
  21434.         <parameters>
  21435.           <parameter type="GtkWidget*" name="widget" />
  21436.         </parameters>
  21437.       </method>
  21438.       <method name="SetDefaultIcon" cname="gtk_drag_set_default_icon" deprecated="1" shared="true">
  21439.         <return-type type="void" />
  21440.         <parameters>
  21441.           <parameter type="GdkColormap*" name="colormap" />
  21442.           <parameter type="GdkPixmap*" name="pixmap" />
  21443.           <parameter type="GdkBitmap*" name="mask" />
  21444.           <parameter type="gint" name="hot_x" />
  21445.           <parameter type="gint" name="hot_y" />
  21446.         </parameters>
  21447.       </method>
  21448.       <method name="SetIconDefault" cname="gtk_drag_set_icon_default" shared="true" hidden="1">
  21449.         <return-type type="void" />
  21450.         <parameters>
  21451.           <parameter type="GdkDragContext*" name="context" />
  21452.         </parameters>
  21453.       </method>
  21454.       <method name="SetIconName" cname="gtk_drag_set_icon_name" shared="true">
  21455.         <return-type type="void" />
  21456.         <parameters>
  21457.           <parameter type="GdkDragContext*" name="context" />
  21458.           <parameter type="const-gchar*" name="icon_name" />
  21459.           <parameter type="gint" name="hot_x" />
  21460.           <parameter type="gint" name="hot_y" />
  21461.         </parameters>
  21462.       </method>
  21463.       <method name="SetIconPixbuf" cname="gtk_drag_set_icon_pixbuf" shared="true">
  21464.         <return-type type="void" />
  21465.         <parameters>
  21466.           <parameter type="GdkDragContext*" name="context" />
  21467.           <parameter type="GdkPixbuf*" name="pixbuf" />
  21468.           <parameter type="gint" name="hot_x" />
  21469.           <parameter type="gint" name="hot_y" />
  21470.         </parameters>
  21471.       </method>
  21472.       <method name="SetIconPixmap" cname="gtk_drag_set_icon_pixmap" shared="true">
  21473.         <return-type type="void" />
  21474.         <parameters>
  21475.           <parameter type="GdkDragContext*" name="context" />
  21476.           <parameter type="GdkColormap*" name="colormap" />
  21477.           <parameter type="GdkPixmap*" name="pixmap" />
  21478.           <parameter type="GdkBitmap*" name="mask" />
  21479.           <parameter type="gint" name="hot_x" />
  21480.           <parameter type="gint" name="hot_y" />
  21481.         </parameters>
  21482.       </method>
  21483.       <method name="SetIconStock" cname="gtk_drag_set_icon_stock" shared="true">
  21484.         <return-type type="void" />
  21485.         <parameters>
  21486.           <parameter type="GdkDragContext*" name="context" />
  21487.           <parameter type="const-gchar*" name="stock_id" />
  21488.           <parameter type="gint" name="hot_x" />
  21489.           <parameter type="gint" name="hot_y" />
  21490.         </parameters>
  21491.       </method>
  21492.       <method name="SetIconWidget" cname="gtk_drag_set_icon_widget" shared="true">
  21493.         <return-type type="void" />
  21494.         <parameters>
  21495.           <parameter type="GdkDragContext*" name="context" />
  21496.           <parameter type="GtkWidget*" name="widget" />
  21497.           <parameter type="gint" name="hot_x" />
  21498.           <parameter type="gint" name="hot_y" />
  21499.         </parameters>
  21500.       </method>
  21501.       <method name="SourceAddImageTargets" cname="gtk_drag_source_add_image_targets" shared="true">
  21502.         <return-type type="void" />
  21503.         <parameters>
  21504.           <parameter type="GtkWidget*" name="widget" />
  21505.         </parameters>
  21506.       </method>
  21507.       <method name="SourceAddTextTargets" cname="gtk_drag_source_add_text_targets" shared="true">
  21508.         <return-type type="void" />
  21509.         <parameters>
  21510.           <parameter type="GtkWidget*" name="widget" />
  21511.         </parameters>
  21512.       </method>
  21513.       <method name="SourceAddUriTargets" cname="gtk_drag_source_add_uri_targets" shared="true">
  21514.         <return-type type="void" />
  21515.         <parameters>
  21516.           <parameter type="GtkWidget*" name="widget" />
  21517.         </parameters>
  21518.       </method>
  21519.       <method name="SourceGetTargetList" cname="gtk_drag_source_get_target_list" shared="true">
  21520.         <return-type type="GtkTargetList*" />
  21521.         <parameters>
  21522.           <parameter type="GtkWidget*" name="widget" />
  21523.         </parameters>
  21524.       </method>
  21525.       <method name="SourceSet" cname="gtk_drag_source_set" shared="true">
  21526.         <return-type type="void" />
  21527.         <parameters>
  21528.           <parameter type="GtkWidget*" name="widget" />
  21529.           <parameter type="GdkModifierType" name="start_button_mask" />
  21530.           <parameter type="const-GtkTargetEntry*" name="targets" array="1" />
  21531.           <parameter type="gint" name="n_targets" />
  21532.           <parameter type="GdkDragAction" name="actions" />
  21533.         </parameters>
  21534.       </method>
  21535.       <method name="SourceSetIcon" cname="gtk_drag_source_set_icon" shared="true">
  21536.         <return-type type="void" />
  21537.         <parameters>
  21538.           <parameter type="GtkWidget*" name="widget" />
  21539.           <parameter type="GdkColormap*" name="colormap" />
  21540.           <parameter type="GdkPixmap*" name="pixmap" />
  21541.           <parameter type="GdkBitmap*" name="mask" />
  21542.         </parameters>
  21543.       </method>
  21544.       <method name="SourceSetIconName" cname="gtk_drag_source_set_icon_name" shared="true">
  21545.         <return-type type="void" />
  21546.         <parameters>
  21547.           <parameter type="GtkWidget*" name="widget" />
  21548.           <parameter type="const-gchar*" name="icon_name" />
  21549.         </parameters>
  21550.       </method>
  21551.       <method name="SourceSetIconPixbuf" cname="gtk_drag_source_set_icon_pixbuf" shared="true">
  21552.         <return-type type="void" />
  21553.         <parameters>
  21554.           <parameter type="GtkWidget*" name="widget" />
  21555.           <parameter type="GdkPixbuf*" name="pixbuf" />
  21556.         </parameters>
  21557.       </method>
  21558.       <method name="SourceSetIconStock" cname="gtk_drag_source_set_icon_stock" shared="true">
  21559.         <return-type type="void" />
  21560.         <parameters>
  21561.           <parameter type="GtkWidget*" name="widget" />
  21562.           <parameter type="const-gchar*" name="stock_id" />
  21563.         </parameters>
  21564.       </method>
  21565.       <method name="SourceSetTargetList" cname="gtk_drag_source_set_target_list" shared="true">
  21566.         <return-type type="void" />
  21567.         <parameters>
  21568.           <parameter type="GtkWidget*" name="widget" />
  21569.           <parameter type="GtkTargetList*" name="target_list" />
  21570.         </parameters>
  21571.       </method>
  21572.       <method name="SourceUnset" cname="gtk_drag_source_unset" shared="true">
  21573.         <return-type type="void" />
  21574.         <parameters>
  21575.           <parameter type="GtkWidget*" name="widget" />
  21576.         </parameters>
  21577.       </method>
  21578.       <method name="Unhighlight" cname="gtk_drag_unhighlight" shared="true">
  21579.         <return-type type="void" />
  21580.         <parameters>
  21581.           <parameter type="GtkWidget*" name="widget" />
  21582.         </parameters>
  21583.       </method>
  21584.     </class>
  21585.     <class name="Draw" cname="GtkDraw_">
  21586.       <method name="Arrow" cname="gtk_draw_arrow" deprecated="1" shared="true">
  21587.         <return-type type="void" />
  21588.         <parameters>
  21589.           <parameter type="GtkStyle*" name="style" />
  21590.           <parameter type="GdkWindow*" name="window" />
  21591.           <parameter type="GtkStateType" name="state_type" />
  21592.           <parameter type="GtkShadowType" name="shadow_type" />
  21593.           <parameter type="GtkArrowType" name="arrow_type" />
  21594.           <parameter type="gboolean" name="fill" />
  21595.           <parameter type="gint" name="x" />
  21596.           <parameter type="gint" name="y" />
  21597.           <parameter type="gint" name="width" />
  21598.           <parameter type="gint" name="height" />
  21599.         </parameters>
  21600.       </method>
  21601.       <method name="Box" cname="gtk_draw_box" deprecated="1" shared="true">
  21602.         <return-type type="void" />
  21603.         <parameters>
  21604.           <parameter type="GtkStyle*" name="style" />
  21605.           <parameter type="GdkWindow*" name="window" />
  21606.           <parameter type="GtkStateType" name="state_type" />
  21607.           <parameter type="GtkShadowType" name="shadow_type" />
  21608.           <parameter type="gint" name="x" />
  21609.           <parameter type="gint" name="y" />
  21610.           <parameter type="gint" name="width" />
  21611.           <parameter type="gint" name="height" />
  21612.         </parameters>
  21613.       </method>
  21614.       <method name="BoxGap" cname="gtk_draw_box_gap" deprecated="1" shared="true">
  21615.         <return-type type="void" />
  21616.         <parameters>
  21617.           <parameter type="GtkStyle*" name="style" />
  21618.           <parameter type="GdkWindow*" name="window" />
  21619.           <parameter type="GtkStateType" name="state_type" />
  21620.           <parameter type="GtkShadowType" name="shadow_type" />
  21621.           <parameter type="gint" name="x" />
  21622.           <parameter type="gint" name="y" />
  21623.           <parameter type="gint" name="width" />
  21624.           <parameter type="gint" name="height" />
  21625.           <parameter type="GtkPositionType" name="gap_side" />
  21626.           <parameter type="gint" name="gap_x" />
  21627.           <parameter type="gint" name="gap_width" />
  21628.         </parameters>
  21629.       </method>
  21630.       <method name="Check" cname="gtk_draw_check" deprecated="1" shared="true">
  21631.         <return-type type="void" />
  21632.         <parameters>
  21633.           <parameter type="GtkStyle*" name="style" />
  21634.           <parameter type="GdkWindow*" name="window" />
  21635.           <parameter type="GtkStateType" name="state_type" />
  21636.           <parameter type="GtkShadowType" name="shadow_type" />
  21637.           <parameter type="gint" name="x" />
  21638.           <parameter type="gint" name="y" />
  21639.           <parameter type="gint" name="width" />
  21640.           <parameter type="gint" name="height" />
  21641.         </parameters>
  21642.       </method>
  21643.       <method name="Diamond" cname="gtk_draw_diamond" deprecated="1" shared="true">
  21644.         <return-type type="void" />
  21645.         <parameters>
  21646.           <parameter type="GtkStyle*" name="style" />
  21647.           <parameter type="GdkWindow*" name="window" />
  21648.           <parameter type="GtkStateType" name="state_type" />
  21649.           <parameter type="GtkShadowType" name="shadow_type" />
  21650.           <parameter type="gint" name="x" />
  21651.           <parameter type="gint" name="y" />
  21652.           <parameter type="gint" name="width" />
  21653.           <parameter type="gint" name="height" />
  21654.         </parameters>
  21655.       </method>
  21656.       <method name="Expander" cname="gtk_draw_expander" deprecated="1" shared="true">
  21657.         <return-type type="void" />
  21658.         <parameters>
  21659.           <parameter type="GtkStyle*" name="style" />
  21660.           <parameter type="GdkWindow*" name="window" />
  21661.           <parameter type="GtkStateType" name="state_type" />
  21662.           <parameter type="gint" name="x" />
  21663.           <parameter type="gint" name="y" />
  21664.           <parameter type="GtkExpanderStyle" name="expander_style" />
  21665.         </parameters>
  21666.       </method>
  21667.       <method name="Extension" cname="gtk_draw_extension" deprecated="1" shared="true">
  21668.         <return-type type="void" />
  21669.         <parameters>
  21670.           <parameter type="GtkStyle*" name="style" />
  21671.           <parameter type="GdkWindow*" name="window" />
  21672.           <parameter type="GtkStateType" name="state_type" />
  21673.           <parameter type="GtkShadowType" name="shadow_type" />
  21674.           <parameter type="gint" name="x" />
  21675.           <parameter type="gint" name="y" />
  21676.           <parameter type="gint" name="width" />
  21677.           <parameter type="gint" name="height" />
  21678.           <parameter type="GtkPositionType" name="gap_side" />
  21679.         </parameters>
  21680.       </method>
  21681.       <method name="FlatBox" cname="gtk_draw_flat_box" deprecated="1" shared="true">
  21682.         <return-type type="void" />
  21683.         <parameters>
  21684.           <parameter type="GtkStyle*" name="style" />
  21685.           <parameter type="GdkWindow*" name="window" />
  21686.           <parameter type="GtkStateType" name="state_type" />
  21687.           <parameter type="GtkShadowType" name="shadow_type" />
  21688.           <parameter type="gint" name="x" />
  21689.           <parameter type="gint" name="y" />
  21690.           <parameter type="gint" name="width" />
  21691.           <parameter type="gint" name="height" />
  21692.         </parameters>
  21693.       </method>
  21694.       <method name="Focus" cname="gtk_draw_focus" deprecated="1" shared="true">
  21695.         <return-type type="void" />
  21696.         <parameters>
  21697.           <parameter type="GtkStyle*" name="style" />
  21698.           <parameter type="GdkWindow*" name="window" />
  21699.           <parameter type="gint" name="x" />
  21700.           <parameter type="gint" name="y" />
  21701.           <parameter type="gint" name="width" />
  21702.           <parameter type="gint" name="height" />
  21703.         </parameters>
  21704.       </method>
  21705.       <method name="Handle" cname="gtk_draw_handle" deprecated="1" shared="true">
  21706.         <return-type type="void" />
  21707.         <parameters>
  21708.           <parameter type="GtkStyle*" name="style" />
  21709.           <parameter type="GdkWindow*" name="window" />
  21710.           <parameter type="GtkStateType" name="state_type" />
  21711.           <parameter type="GtkShadowType" name="shadow_type" />
  21712.           <parameter type="gint" name="x" />
  21713.           <parameter type="gint" name="y" />
  21714.           <parameter type="gint" name="width" />
  21715.           <parameter type="gint" name="height" />
  21716.           <parameter type="GtkOrientation" name="orientation" />
  21717.         </parameters>
  21718.       </method>
  21719.       <method name="Hline" cname="gtk_draw_hline" deprecated="1" shared="true">
  21720.         <return-type type="void" />
  21721.         <parameters>
  21722.           <parameter type="GtkStyle*" name="style" />
  21723.           <parameter type="GdkWindow*" name="window" />
  21724.           <parameter type="GtkStateType" name="state_type" />
  21725.           <parameter type="gint" name="x1" />
  21726.           <parameter type="gint" name="x2" />
  21727.           <parameter type="gint" name="y" />
  21728.         </parameters>
  21729.       </method>
  21730.       <method name="InsertionCursor" cname="gtk_draw_insertion_cursor" shared="true">
  21731.         <return-type type="void" />
  21732.         <parameters>
  21733.           <parameter type="GtkWidget*" name="widget" />
  21734.           <parameter type="GdkDrawable*" name="drawable" />
  21735.           <parameter type="GdkRectangle*" name="area" />
  21736.           <parameter type="GdkRectangle*" name="location" />
  21737.           <parameter type="gboolean" name="is_primary" />
  21738.           <parameter type="GtkTextDirection" name="direction" />
  21739.           <parameter type="gboolean" name="draw_arrow" />
  21740.         </parameters>
  21741.       </method>
  21742.       <method name="Layout" cname="gtk_draw_layout" deprecated="1" shared="true">
  21743.         <return-type type="void" />
  21744.         <parameters>
  21745.           <parameter type="GtkStyle*" name="style" />
  21746.           <parameter type="GdkWindow*" name="window" />
  21747.           <parameter type="GtkStateType" name="state_type" />
  21748.           <parameter type="gboolean" name="use_text" />
  21749.           <parameter type="gint" name="x" />
  21750.           <parameter type="gint" name="y" />
  21751.           <parameter type="PangoLayout*" name="layout" />
  21752.         </parameters>
  21753.       </method>
  21754.       <method name="Option" cname="gtk_draw_option" deprecated="1" shared="true">
  21755.         <return-type type="void" />
  21756.         <parameters>
  21757.           <parameter type="GtkStyle*" name="style" />
  21758.           <parameter type="GdkWindow*" name="window" />
  21759.           <parameter type="GtkStateType" name="state_type" />
  21760.           <parameter type="GtkShadowType" name="shadow_type" />
  21761.           <parameter type="gint" name="x" />
  21762.           <parameter type="gint" name="y" />
  21763.           <parameter type="gint" name="width" />
  21764.           <parameter type="gint" name="height" />
  21765.         </parameters>
  21766.       </method>
  21767.       <method name="Polygon" cname="gtk_draw_polygon" deprecated="1" shared="true">
  21768.         <return-type type="void" />
  21769.         <parameters>
  21770.           <parameter type="GtkStyle*" name="style" />
  21771.           <parameter type="GdkWindow*" name="window" />
  21772.           <parameter type="GtkStateType" name="state_type" />
  21773.           <parameter type="GtkShadowType" name="shadow_type" />
  21774.           <parameter type="GdkPoint*" name="points" />
  21775.           <parameter type="gint" name="npoints" />
  21776.           <parameter type="gboolean" name="fill" />
  21777.         </parameters>
  21778.       </method>
  21779.       <method name="ResizeGrip" cname="gtk_draw_resize_grip" deprecated="1" shared="true">
  21780.         <return-type type="void" />
  21781.         <parameters>
  21782.           <parameter type="GtkStyle*" name="style" />
  21783.           <parameter type="GdkWindow*" name="window" />
  21784.           <parameter type="GtkStateType" name="state_type" />
  21785.           <parameter type="GdkWindowEdge" name="edge" />
  21786.           <parameter type="gint" name="x" />
  21787.           <parameter type="gint" name="y" />
  21788.           <parameter type="gint" name="width" />
  21789.           <parameter type="gint" name="height" />
  21790.         </parameters>
  21791.       </method>
  21792.       <method name="Shadow" cname="gtk_draw_shadow" deprecated="1" shared="true">
  21793.         <return-type type="void" />
  21794.         <parameters>
  21795.           <parameter type="GtkStyle*" name="style" />
  21796.           <parameter type="GdkWindow*" name="window" />
  21797.           <parameter type="GtkStateType" name="state_type" />
  21798.           <parameter type="GtkShadowType" name="shadow_type" />
  21799.           <parameter type="gint" name="x" />
  21800.           <parameter type="gint" name="y" />
  21801.           <parameter type="gint" name="width" />
  21802.           <parameter type="gint" name="height" />
  21803.         </parameters>
  21804.       </method>
  21805.       <method name="ShadowGap" cname="gtk_draw_shadow_gap" deprecated="1" shared="true">
  21806.         <return-type type="void" />
  21807.         <parameters>
  21808.           <parameter type="GtkStyle*" name="style" />
  21809.           <parameter type="GdkWindow*" name="window" />
  21810.           <parameter type="GtkStateType" name="state_type" />
  21811.           <parameter type="GtkShadowType" name="shadow_type" />
  21812.           <parameter type="gint" name="x" />
  21813.           <parameter type="gint" name="y" />
  21814.           <parameter type="gint" name="width" />
  21815.           <parameter type="gint" name="height" />
  21816.           <parameter type="GtkPositionType" name="gap_side" />
  21817.           <parameter type="gint" name="gap_x" />
  21818.           <parameter type="gint" name="gap_width" />
  21819.         </parameters>
  21820.       </method>
  21821.       <method name="Slider" cname="gtk_draw_slider" deprecated="1" shared="true">
  21822.         <return-type type="void" />
  21823.         <parameters>
  21824.           <parameter type="GtkStyle*" name="style" />
  21825.           <parameter type="GdkWindow*" name="window" />
  21826.           <parameter type="GtkStateType" name="state_type" />
  21827.           <parameter type="GtkShadowType" name="shadow_type" />
  21828.           <parameter type="gint" name="x" />
  21829.           <parameter type="gint" name="y" />
  21830.           <parameter type="gint" name="width" />
  21831.           <parameter type="gint" name="height" />
  21832.           <parameter type="GtkOrientation" name="orientation" />
  21833.         </parameters>
  21834.       </method>
  21835.       <method name="String" cname="gtk_draw_string" deprecated="1" shared="true">
  21836.         <return-type type="void" />
  21837.         <parameters>
  21838.           <parameter type="GtkStyle*" name="style" />
  21839.           <parameter type="GdkWindow*" name="window" />
  21840.           <parameter type="GtkStateType" name="state_type" />
  21841.           <parameter type="gint" name="x" />
  21842.           <parameter type="gint" name="y" />
  21843.           <parameter type="const-gchar*" name="string" />
  21844.         </parameters>
  21845.       </method>
  21846.       <method name="Tab" cname="gtk_draw_tab" deprecated="1" shared="true">
  21847.         <return-type type="void" />
  21848.         <parameters>
  21849.           <parameter type="GtkStyle*" name="style" />
  21850.           <parameter type="GdkWindow*" name="window" />
  21851.           <parameter type="GtkStateType" name="state_type" />
  21852.           <parameter type="GtkShadowType" name="shadow_type" />
  21853.           <parameter type="gint" name="x" />
  21854.           <parameter type="gint" name="y" />
  21855.           <parameter type="gint" name="width" />
  21856.           <parameter type="gint" name="height" />
  21857.         </parameters>
  21858.       </method>
  21859.       <method name="Vline" cname="gtk_draw_vline" deprecated="1" shared="true">
  21860.         <return-type type="void" />
  21861.         <parameters>
  21862.           <parameter type="GtkStyle*" name="style" />
  21863.           <parameter type="GdkWindow*" name="window" />
  21864.           <parameter type="GtkStateType" name="state_type" />
  21865.           <parameter type="gint" name="y1_" />
  21866.           <parameter type="gint" name="y2_" />
  21867.           <parameter type="gint" name="x" />
  21868.         </parameters>
  21869.       </method>
  21870.     </class>
  21871.     <class name="Gc" cname="GtkGc_">
  21872.       <method name="Get" cname="gtk_gc_get" shared="true">
  21873.         <return-type type="GdkGC*" />
  21874.         <parameters>
  21875.           <parameter type="gint" name="depth" />
  21876.           <parameter type="GdkColormap*" name="colormap" />
  21877.           <parameter type="GdkGCValues*" name="values" />
  21878.           <parameter type="GdkGCValuesMask" name="values_mask" />
  21879.         </parameters>
  21880.       </method>
  21881.       <method name="Release" cname="gtk_gc_release" shared="true">
  21882.         <return-type type="void" />
  21883.         <parameters>
  21884.           <parameter type="GdkGC*" name="gc" />
  21885.         </parameters>
  21886.       </method>
  21887.     </class>
  21888.     <class name="Grab" cname="GtkGrab_">
  21889.       <method name="Add" cname="gtk_grab_add" shared="true">
  21890.         <return-type type="void" />
  21891.         <parameters>
  21892.           <parameter type="GtkWidget*" name="widget" />
  21893.         </parameters>
  21894.       </method>
  21895.       <method name="GetCurrent" cname="gtk_grab_get_current" shared="true">
  21896.         <return-type type="GtkWidget*" />
  21897.       </method>
  21898.       <method name="Remove" cname="gtk_grab_remove" shared="true">
  21899.         <return-type type="void" />
  21900.         <parameters>
  21901.           <parameter type="GtkWidget*" name="widget" />
  21902.         </parameters>
  21903.       </method>
  21904.     </class>
  21905.     <class name="Icon" cname="GtkIcon_">
  21906.       <method name="SizeFromName" cname="gtk_icon_size_from_name" shared="true">
  21907.         <return-type type="GtkIconSize" />
  21908.         <parameters>
  21909.           <parameter type="const-gchar*" name="name" />
  21910.         </parameters>
  21911.       </method>
  21912.       <method name="SizeGetName" cname="gtk_icon_size_get_name" shared="true">
  21913.         <return-type type="const-gchar*" />
  21914.         <parameters>
  21915.           <parameter type="GtkIconSize" name="size" />
  21916.         </parameters>
  21917.       </method>
  21918.       <method name="SizeLookup" cname="gtk_icon_size_lookup" shared="true">
  21919.         <return-type type="gboolean" />
  21920.         <parameters>
  21921.           <parameter type="GtkIconSize" name="size" />
  21922.           <parameter type="gint*" name="width" />
  21923.           <parameter type="gint*" name="height" />
  21924.         </parameters>
  21925.       </method>
  21926.       <method name="SizeLookupForSettings" cname="gtk_icon_size_lookup_for_settings" shared="true">
  21927.         <return-type type="gboolean" />
  21928.         <parameters>
  21929.           <parameter type="GtkSettings*" name="settings" />
  21930.           <parameter type="GtkIconSize" name="size" />
  21931.           <parameter type="gint*" name="width" />
  21932.           <parameter type="gint*" name="height" />
  21933.         </parameters>
  21934.       </method>
  21935.       <method name="SizeRegister" cname="gtk_icon_size_register" shared="true">
  21936.         <return-type type="GtkIconSize" />
  21937.         <parameters>
  21938.           <parameter type="const-gchar*" name="name" />
  21939.           <parameter type="gint" name="width" />
  21940.           <parameter type="gint" name="height" />
  21941.         </parameters>
  21942.       </method>
  21943.       <method name="SizeRegisterAlias" cname="gtk_icon_size_register_alias" shared="true">
  21944.         <return-type type="void" />
  21945.         <parameters>
  21946.           <parameter type="const-gchar*" name="alias" />
  21947.           <parameter type="GtkIconSize" name="target" />
  21948.         </parameters>
  21949.       </method>
  21950.     </class>
  21951.     <class name="Idle" cname="GtkIdle_" hidden="1">
  21952.       <method name="Add" cname="gtk_idle_add" deprecated="1" shared="true">
  21953.         <return-type type="guint" />
  21954.         <parameters>
  21955.           <parameter type="GtkFunction" name="function" />
  21956.           <parameter type="gpointer" name="data" />
  21957.         </parameters>
  21958.       </method>
  21959.       <method name="AddFull" cname="gtk_idle_add_full" deprecated="1" shared="true">
  21960.         <return-type type="guint" />
  21961.         <parameters>
  21962.           <parameter type="gint" name="priority" />
  21963.           <parameter type="GtkFunction" name="function" />
  21964.           <parameter type="GtkCallbackMarshal" name="marshal" />
  21965.           <parameter type="gpointer" name="data" />
  21966.           <parameter name="destroy" type="GDestroyNotify" />
  21967.         </parameters>
  21968.       </method>
  21969.       <method name="AddPriority" cname="gtk_idle_add_priority" deprecated="1" shared="true">
  21970.         <return-type type="guint" />
  21971.         <parameters>
  21972.           <parameter type="gint" name="priority" />
  21973.           <parameter type="GtkFunction" name="function" />
  21974.           <parameter type="gpointer" name="data" />
  21975.         </parameters>
  21976.       </method>
  21977.       <method name="Remove" cname="gtk_idle_remove" deprecated="1" shared="true">
  21978.         <return-type type="void" />
  21979.         <parameters>
  21980.           <parameter type="guint" name="idle_handler_id" />
  21981.         </parameters>
  21982.       </method>
  21983.       <method name="RemoveByData" cname="gtk_idle_remove_by_data" deprecated="1" shared="true">
  21984.         <return-type type="void" />
  21985.         <parameters>
  21986.           <parameter type="gpointer" name="data" />
  21987.         </parameters>
  21988.       </method>
  21989.     </class>
  21990.     <class name="Init" cname="GtkInit_">
  21991.       <method name="AbiCheck" cname="gtk_init_abi_check" shared="true" hidden="1">
  21992.         <return-type type="void" />
  21993.         <parameters>
  21994.           <parameter type="int*" name="argc" />
  21995.           <parameter type="char***" name="argv" />
  21996.           <parameter type="int" name="num_checks" />
  21997.           <parameter type="size_t" name="sizeof_GtkWindow" />
  21998.           <parameter type="size_t" name="sizeof_GtkBox" />
  21999.         </parameters>
  22000.       </method>
  22001.       <method name="Add" cname="gtk_init_add" shared="true">
  22002.         <return-type type="void" />
  22003.         <parameters>
  22004.           <parameter type="GtkFunction" name="function" />
  22005.           <parameter type="gpointer" name="data" />
  22006.         </parameters>
  22007.       </method>
  22008.       <method name="Check" cname="gtk_init_check" shared="true" hidden="1">
  22009.         <return-type type="gboolean" />
  22010.         <parameters>
  22011.           <parameter type="int*" name="argc" />
  22012.           <parameter type="char***" name="argv" />
  22013.         </parameters>
  22014.       </method>
  22015.       <method name="CheckAbiCheck" cname="gtk_init_check_abi_check" shared="true" hidden="1">
  22016.         <return-type type="gboolean" />
  22017.         <parameters>
  22018.           <parameter type="int*" name="argc" />
  22019.           <parameter type="char***" name="argv" />
  22020.           <parameter type="int" name="num_checks" />
  22021.           <parameter type="size_t" name="sizeof_GtkWindow" />
  22022.           <parameter type="size_t" name="sizeof_GtkBox" />
  22023.         </parameters>
  22024.       </method>
  22025.       <method name="WithArgs" cname="gtk_init_with_args" shared="true">
  22026.         <return-type type="gboolean" />
  22027.         <parameters>
  22028.           <parameter type="int*" name="argc" />
  22029.           <parameter type="char***" name="argv" />
  22030.           <parameter type="char*" name="parameter_string" />
  22031.           <parameter type="GOptionEntry*" name="entries" />
  22032.           <parameter type="char*" name="translation_domain" />
  22033.           <parameter type="GError**" name="error" />
  22034.         </parameters>
  22035.       </method>
  22036.     </class>
  22037.     <class name="Input" cname="GtkInput_">
  22038.       <method name="AddFull" cname="gtk_input_add_full" deprecated="1" shared="true" hidden="1">
  22039.         <return-type type="guint" />
  22040.         <parameters>
  22041.           <parameter type="gint" name="source" />
  22042.           <parameter type="GdkInputCondition" name="condition" />
  22043.           <parameter type="GdkInputFunction" name="function" />
  22044.           <parameter type="GtkCallbackMarshal" name="marshal" />
  22045.           <parameter type="gpointer" name="data" />
  22046.           <parameter name="destroy" type="GDestroyNotify" />
  22047.         </parameters>
  22048.       </method>
  22049.       <method name="Remove" cname="gtk_input_remove" deprecated="1" shared="true">
  22050.         <return-type type="void" />
  22051.         <parameters>
  22052.           <parameter type="guint" name="input_handler_id" />
  22053.         </parameters>
  22054.       </method>
  22055.     </class>
  22056.     <class name="Key" cname="GtkKey_">
  22057.       <method name="SnooperInstall" cname="gtk_key_snooper_install" shared="true">
  22058.         <return-type type="guint" />
  22059.         <parameters>
  22060.           <parameter type="GtkKeySnoopFunc" name="snooper" />
  22061.           <parameter type="gpointer" name="func_data" />
  22062.         </parameters>
  22063.       </method>
  22064.       <method name="SnooperRemove" cname="gtk_key_snooper_remove" shared="true">
  22065.         <return-type type="void" />
  22066.         <parameters>
  22067.           <parameter type="guint" name="snooper_handler_id" />
  22068.         </parameters>
  22069.       </method>
  22070.     </class>
  22071.     <class name="Main" cname="GtkMain_">
  22072.       <method name="DoEvent" cname="gtk_main_do_event" shared="true">
  22073.         <return-type type="void" />
  22074.         <parameters>
  22075.           <parameter type="GdkEvent*" name="event" />
  22076.         </parameters>
  22077.       </method>
  22078.       <method name="Iteration" cname="gtk_main_iteration" shared="true">
  22079.         <return-type type="gboolean" />
  22080.       </method>
  22081.       <method name="IterationDo" cname="gtk_main_iteration_do" shared="true">
  22082.         <return-type type="gboolean" />
  22083.         <parameters>
  22084.           <parameter type="gboolean" name="blocking" />
  22085.         </parameters>
  22086.       </method>
  22087.       <method name="Level" cname="gtk_main_level" shared="true">
  22088.         <return-type type="guint" />
  22089.       </method>
  22090.       <method name="Quit" cname="gtk_main_quit" shared="true">
  22091.         <return-type type="void" />
  22092.       </method>
  22093.     </class>
  22094.     <class name="Print" cname="GtkPrint_">
  22095.       <method name="ErrorQuark" cname="gtk_print_error_quark" shared="true">
  22096.         <return-type type="GQuark" />
  22097.       </method>
  22098.       <method name="RunPageSetupDialog" cname="gtk_print_run_page_setup_dialog" shared="true">
  22099.         <return-type type="GtkPageSetup*" />
  22100.         <parameters>
  22101.           <parameter type="GtkWindow*" name="parent" />
  22102.           <parameter type="GtkPageSetup*" name="page_setup" />
  22103.           <parameter type="GtkPrintSettings*" name="settings" />
  22104.         </parameters>
  22105.       </method>
  22106.       <method name="RunPageSetupDialogAsync" cname="gtk_print_run_page_setup_dialog_async" shared="true">
  22107.         <return-type type="void" />
  22108.         <parameters>
  22109.           <parameter type="GtkWindow*" name="parent" />
  22110.           <parameter type="GtkPageSetup*" name="page_setup" />
  22111.           <parameter type="GtkPrintSettings*" name="settings" />
  22112.           <parameter type="GtkPageSetupDoneFunc" name="done_cb" />
  22113.           <parameter type="gpointer" name="data" />
  22114.         </parameters>
  22115.       </method>
  22116.     </class>
  22117.     <class name="Quit" cname="GtkQuit_">
  22118.       <method name="Add" cname="gtk_quit_add" shared="true" hidden="1">
  22119.         <return-type type="guint" />
  22120.         <parameters>
  22121.           <parameter type="guint" name="main_level" />
  22122.           <parameter type="GtkFunction" name="function" />
  22123.           <parameter type="gpointer" name="data" />
  22124.         </parameters>
  22125.       </method>
  22126.       <method name="AddDestroy" cname="gtk_quit_add_destroy" shared="true">
  22127.         <return-type type="void" />
  22128.         <parameters>
  22129.           <parameter type="guint" name="main_level" />
  22130.           <parameter type="GtkObject*" name="object" />
  22131.         </parameters>
  22132.       </method>
  22133.       <method name="AddFull" cname="gtk_quit_add_full" shared="true" hidden="1">
  22134.         <return-type type="guint" />
  22135.         <parameters>
  22136.           <parameter type="guint" name="main_level" />
  22137.           <parameter type="GtkFunction" name="function" />
  22138.           <parameter type="GtkCallbackMarshal" name="marshal" />
  22139.           <parameter type="gpointer" name="data" />
  22140.           <parameter name="destroy" type="GDestroyNotify" />
  22141.         </parameters>
  22142.       </method>
  22143.       <method name="Remove" cname="gtk_quit_remove" shared="true">
  22144.         <return-type type="void" />
  22145.         <parameters>
  22146.           <parameter type="guint" name="quit_handler_id" />
  22147.         </parameters>
  22148.       </method>
  22149.       <method name="RemoveByData" cname="gtk_quit_remove_by_data" shared="true">
  22150.         <return-type type="void" />
  22151.         <parameters>
  22152.           <parameter type="gpointer" name="data" />
  22153.         </parameters>
  22154.       </method>
  22155.     </class>
  22156.     <class name="Rc" cname="GtkRc_">
  22157.       <method name="AddClassStyle" cname="gtk_rc_add_class_style" deprecated="1" shared="true">
  22158.         <return-type type="void" />
  22159.         <parameters>
  22160.           <parameter type="GtkRcStyle*" name="rc_style" />
  22161.           <parameter type="const-gchar*" name="pattern" />
  22162.         </parameters>
  22163.       </method>
  22164.       <method name="AddDefaultFile" cname="gtk_rc_add_default_file" shared="true">
  22165.         <return-type type="void" />
  22166.         <parameters>
  22167.           <parameter type="const-gchar*" name="filename" />
  22168.         </parameters>
  22169.       </method>
  22170.       <method name="AddWidgetClassStyle" cname="gtk_rc_add_widget_class_style" deprecated="1" shared="true">
  22171.         <return-type type="void" />
  22172.         <parameters>
  22173.           <parameter type="GtkRcStyle*" name="rc_style" />
  22174.           <parameter type="const-gchar*" name="pattern" />
  22175.         </parameters>
  22176.       </method>
  22177.       <method name="AddWidgetNameStyle" cname="gtk_rc_add_widget_name_style" deprecated="1" shared="true">
  22178.         <return-type type="void" />
  22179.         <parameters>
  22180.           <parameter type="GtkRcStyle*" name="rc_style" />
  22181.           <parameter type="const-gchar*" name="pattern" />
  22182.         </parameters>
  22183.       </method>
  22184.       <method name="FindModuleInPath" cname="gtk_rc_find_module_in_path" shared="true">
  22185.         <return-type type="gchar*" />
  22186.         <parameters>
  22187.           <parameter type="const-gchar*" name="module_file" />
  22188.         </parameters>
  22189.       </method>
  22190.       <method name="FindPixmapInPath" cname="gtk_rc_find_pixmap_in_path" shared="true">
  22191.         <return-type type="gchar*" />
  22192.         <parameters>
  22193.           <parameter type="GtkSettings*" name="settings" />
  22194.           <parameter type="GScanner*" name="scanner" />
  22195.           <parameter type="const-gchar*" name="pixmap_file" />
  22196.         </parameters>
  22197.       </method>
  22198.       <method name="GetDefaultFiles" cname="gtk_rc_get_default_files" shared="true">
  22199.         <return-type type="gchar**" />
  22200.       </method>
  22201.       <method name="GetImModuleFile" cname="gtk_rc_get_im_module_file" shared="true">
  22202.         <return-type type="gchar*" />
  22203.       </method>
  22204.       <method name="GetImModulePath" cname="gtk_rc_get_im_module_path" shared="true">
  22205.         <return-type type="gchar*" />
  22206.       </method>
  22207.       <method name="GetModuleDir" cname="gtk_rc_get_module_dir" shared="true">
  22208.         <return-type type="gchar*" />
  22209.       </method>
  22210.       <method name="GetStyle" cname="gtk_rc_get_style" shared="true">
  22211.         <return-type type="GtkStyle*" />
  22212.         <parameters>
  22213.           <parameter type="GtkWidget*" name="widget" />
  22214.         </parameters>
  22215.       </method>
  22216.       <method name="GetStyleByPaths" cname="gtk_rc_get_style_by_paths" shared="true">
  22217.         <return-type type="GtkStyle*" />
  22218.         <parameters>
  22219.           <parameter type="GtkSettings*" name="settings" />
  22220.           <parameter type="const-char*" name="widget_path" />
  22221.           <parameter type="const-char*" name="class_path" />
  22222.           <parameter type="GType" name="type" />
  22223.         </parameters>
  22224.       </method>
  22225.       <method name="GetThemeDir" cname="gtk_rc_get_theme_dir" shared="true">
  22226.         <return-type type="gchar*" />
  22227.       </method>
  22228.       <method name="Parse" cname="gtk_rc_parse" shared="true">
  22229.         <return-type type="void" />
  22230.         <parameters>
  22231.           <parameter type="const-gchar*" name="filename" />
  22232.         </parameters>
  22233.       </method>
  22234.       <method name="ParseColor" cname="gtk_rc_parse_color" shared="true">
  22235.         <return-type type="guint" />
  22236.         <parameters>
  22237.           <parameter type="GScanner*" name="scanner" />
  22238.           <parameter type="GdkColor*" name="color" />
  22239.         </parameters>
  22240.       </method>
  22241.       <method name="ParsePriority" cname="gtk_rc_parse_priority" shared="true">
  22242.         <return-type type="guint" />
  22243.         <parameters>
  22244.           <parameter type="GScanner*" name="scanner" />
  22245.           <parameter type="GtkPathPriorityType*" name="priority" />
  22246.         </parameters>
  22247.       </method>
  22248.       <method name="ParseState" cname="gtk_rc_parse_state" shared="true">
  22249.         <return-type type="guint" />
  22250.         <parameters>
  22251.           <parameter type="GScanner*" name="scanner" />
  22252.           <parameter type="GtkStateType*" name="state" />
  22253.         </parameters>
  22254.       </method>
  22255.       <method name="ParseString" cname="gtk_rc_parse_string" shared="true">
  22256.         <return-type type="void" />
  22257.         <parameters>
  22258.           <parameter type="const-gchar*" name="rc_string" />
  22259.         </parameters>
  22260.       </method>
  22261.       <method name="ReparseAll" cname="gtk_rc_reparse_all" shared="true">
  22262.         <return-type type="gboolean" />
  22263.       </method>
  22264.       <method name="ReparseAllForSettings" cname="gtk_rc_reparse_all_for_settings" shared="true">
  22265.         <return-type type="gboolean" />
  22266.         <parameters>
  22267.           <parameter type="GtkSettings*" name="settings" />
  22268.           <parameter type="gboolean" name="force_load" />
  22269.         </parameters>
  22270.       </method>
  22271.       <method name="ResetStyles" cname="gtk_rc_reset_styles" shared="true">
  22272.         <return-type type="void" />
  22273.         <parameters>
  22274.           <parameter type="GtkSettings*" name="settings" />
  22275.         </parameters>
  22276.       </method>
  22277.       <method name="ScannerNew" cname="gtk_rc_scanner_new" shared="true">
  22278.         <return-type type="GScanner*" />
  22279.       </method>
  22280.       <method name="SetDefaultFiles" cname="gtk_rc_set_default_files" shared="true">
  22281.         <return-type type="void" />
  22282.         <parameters>
  22283.           <parameter type="gchar**" name="filenames" />
  22284.         </parameters>
  22285.       </method>
  22286.     </class>
  22287.     <class name="Selection" cname="GtkSelection_">
  22288.       <method name="AddTarget" cname="gtk_selection_add_target" shared="true">
  22289.         <return-type type="void" />
  22290.         <parameters>
  22291.           <parameter type="GtkWidget*" name="widget" />
  22292.           <parameter type="GdkAtom" name="selection" />
  22293.           <parameter type="GdkAtom" name="target" />
  22294.           <parameter type="guint" name="info" />
  22295.         </parameters>
  22296.       </method>
  22297.       <method name="AddTargets" cname="gtk_selection_add_targets" shared="true">
  22298.         <return-type type="void" />
  22299.         <parameters>
  22300.           <parameter type="GtkWidget*" name="widget" />
  22301.           <parameter type="GdkAtom" name="selection" />
  22302.           <parameter type="const-GtkTargetEntry*" name="targets" />
  22303.           <parameter type="guint" name="ntargets" />
  22304.         </parameters>
  22305.       </method>
  22306.       <method name="Clear" cname="gtk_selection_clear" deprecated="1" shared="true">
  22307.         <return-type type="gboolean" />
  22308.         <parameters>
  22309.           <parameter type="GtkWidget*" name="widget" />
  22310.           <parameter type="GdkEventSelection*" name="event" />
  22311.         </parameters>
  22312.       </method>
  22313.       <method name="ClearTargets" cname="gtk_selection_clear_targets" shared="true">
  22314.         <return-type type="void" />
  22315.         <parameters>
  22316.           <parameter type="GtkWidget*" name="widget" />
  22317.           <parameter type="GdkAtom" name="selection" />
  22318.         </parameters>
  22319.       </method>
  22320.       <method name="Convert" cname="gtk_selection_convert" shared="true">
  22321.         <return-type type="gboolean" />
  22322.         <parameters>
  22323.           <parameter type="GtkWidget*" name="widget" />
  22324.           <parameter type="GdkAtom" name="selection" />
  22325.           <parameter type="GdkAtom" name="target" />
  22326.           <parameter type="guint32" name="time_" />
  22327.         </parameters>
  22328.       </method>
  22329.       <method name="OwnerSet" cname="gtk_selection_owner_set" shared="true">
  22330.         <return-type type="gboolean" />
  22331.         <parameters>
  22332.           <parameter type="GtkWidget*" name="widget" />
  22333.           <parameter type="GdkAtom" name="selection" />
  22334.           <parameter type="guint32" name="time_" />
  22335.         </parameters>
  22336.       </method>
  22337.       <method name="OwnerSetForDisplay" cname="gtk_selection_owner_set_for_display" shared="true">
  22338.         <return-type type="gboolean" />
  22339.         <parameters>
  22340.           <parameter type="GdkDisplay*" name="display" />
  22341.           <parameter type="GtkWidget*" name="widget" />
  22342.           <parameter type="GdkAtom" name="selection" />
  22343.           <parameter type="guint32" name="time_" />
  22344.         </parameters>
  22345.       </method>
  22346.       <method name="RemoveAll" cname="gtk_selection_remove_all" shared="true">
  22347.         <return-type type="void" />
  22348.         <parameters>
  22349.           <parameter type="GtkWidget*" name="widget" />
  22350.         </parameters>
  22351.       </method>
  22352.     </class>
  22353.     <class name="Signal" cname="GtkSignal_" hidden="1">
  22354.       <method name="CompatMatched" cname="gtk_signal_compat_matched" deprecated="1" shared="true">
  22355.         <return-type type="void" />
  22356.         <parameters>
  22357.           <parameter type="GtkObject*" name="object" />
  22358.           <parameter type="GtkSignalFunc" name="func" />
  22359.           <parameter type="gpointer" name="data" />
  22360.           <parameter type="GSignalMatchType" name="match" />
  22361.           <parameter type="guint" name="action" />
  22362.         </parameters>
  22363.       </method>
  22364.       <method name="ConnectFull" cname="gtk_signal_connect_full" deprecated="1" shared="true">
  22365.         <return-type type="gulong" />
  22366.         <parameters>
  22367.           <parameter type="GtkObject*" name="object" />
  22368.           <parameter type="const-gchar*" name="name" />
  22369.           <parameter type="GtkSignalFunc" name="func" />
  22370.           <parameter type="GtkCallbackMarshal" name="unsupported" />
  22371.           <parameter type="gpointer" name="data" />
  22372.           <parameter name="destroy_func" type="GDestroyNotify" />
  22373.           <parameter type="gint" name="object_signal" />
  22374.           <parameter type="gint" name="after" />
  22375.         </parameters>
  22376.       </method>
  22377.       <method name="ConnectObjectWhileAlive" cname="gtk_signal_connect_object_while_alive" deprecated="1" shared="true">
  22378.         <return-type type="void" />
  22379.         <parameters>
  22380.           <parameter type="GtkObject*" name="object" />
  22381.           <parameter type="const-gchar*" name="name" />
  22382.           <parameter type="GtkSignalFunc" name="func" />
  22383.           <parameter type="GtkObject*" name="alive_object" />
  22384.         </parameters>
  22385.       </method>
  22386.       <method name="ConnectWhileAlive" cname="gtk_signal_connect_while_alive" deprecated="1" shared="true">
  22387.         <return-type type="void" />
  22388.         <parameters>
  22389.           <parameter type="GtkObject*" name="object" />
  22390.           <parameter type="const-gchar*" name="name" />
  22391.           <parameter type="GtkSignalFunc" name="func" />
  22392.           <parameter type="gpointer" name="func_data" />
  22393.           <parameter type="GtkObject*" name="alive_object" />
  22394.         </parameters>
  22395.       </method>
  22396.       <method name="Emit" cname="gtk_signal_emit" deprecated="1" shared="true">
  22397.         <return-type type="void" />
  22398.         <parameters>
  22399.           <parameter type="GtkObject*" name="object" />
  22400.           <parameter type="guint" name="signal_id" />
  22401.           <parameter ellipsis="true" />
  22402.         </parameters>
  22403.       </method>
  22404.       <method name="EmitByName" cname="gtk_signal_emit_by_name" deprecated="1" shared="true">
  22405.         <return-type type="void" />
  22406.         <parameters>
  22407.           <parameter type="GtkObject*" name="object" />
  22408.           <parameter type="const-gchar*" name="name" />
  22409.           <parameter ellipsis="true" />
  22410.         </parameters>
  22411.       </method>
  22412.       <method name="EmitStopByName" cname="gtk_signal_emit_stop_by_name" deprecated="1" shared="true">
  22413.         <return-type type="void" />
  22414.         <parameters>
  22415.           <parameter type="GtkObject*" name="object" />
  22416.           <parameter type="const-gchar*" name="name" />
  22417.         </parameters>
  22418.       </method>
  22419.       <method name="Emitv" cname="gtk_signal_emitv" deprecated="1" shared="true">
  22420.         <return-type type="void" />
  22421.         <parameters>
  22422.           <parameter type="GtkObject*" name="object" />
  22423.           <parameter type="guint" name="signal_id" />
  22424.           <parameter type="GtkArg*" name="args" />
  22425.         </parameters>
  22426.       </method>
  22427.       <method name="EmitvByName" cname="gtk_signal_emitv_by_name" deprecated="1" shared="true">
  22428.         <return-type type="void" />
  22429.         <parameters>
  22430.           <parameter type="GtkObject*" name="object" />
  22431.           <parameter type="const-gchar*" name="name" />
  22432.           <parameter type="GtkArg*" name="args" />
  22433.         </parameters>
  22434.       </method>
  22435.       <method name="New" cname="gtk_signal_new" deprecated="1" shared="true">
  22436.         <return-type type="guint" />
  22437.         <parameters>
  22438.           <parameter type="const-gchar*" name="name" />
  22439.           <parameter type="GtkSignalRunType" name="signal_flags" />
  22440.           <parameter type="GtkType" name="object_type" />
  22441.           <parameter type="guint" name="function_offset" />
  22442.           <parameter type="GtkSignalMarshaller" name="marshaller" />
  22443.           <parameter type="GtkType" name="return_val" />
  22444.           <parameter type="guint" name="n_args" />
  22445.           <parameter ellipsis="true" />
  22446.         </parameters>
  22447.       </method>
  22448.       <method name="Newv" cname="gtk_signal_newv" deprecated="1" shared="true">
  22449.         <return-type type="guint" />
  22450.         <parameters>
  22451.           <parameter type="const-gchar*" name="name" />
  22452.           <parameter type="GtkSignalRunType" name="signal_flags" />
  22453.           <parameter type="GtkType" name="object_type" />
  22454.           <parameter type="guint" name="function_offset" />
  22455.           <parameter type="GtkSignalMarshaller" name="marshaller" />
  22456.           <parameter type="GtkType" name="return_val" />
  22457.           <parameter type="guint" name="n_args" />
  22458.           <parameter type="GtkType*" name="args" />
  22459.         </parameters>
  22460.       </method>
  22461.     </class>
  22462.     <class name="Stock" cname="GtkStock_" hidden="1">
  22463.       <method name="Add" cname="gtk_stock_add" shared="true">
  22464.         <return-type type="void" />
  22465.         <parameters>
  22466.           <parameter type="const-GtkStockItem*" name="items" />
  22467.           <parameter type="guint" name="n_items" />
  22468.         </parameters>
  22469.       </method>
  22470.       <method name="AddStatic" cname="gtk_stock_add_static" shared="true">
  22471.         <return-type type="void" />
  22472.         <parameters>
  22473.           <parameter type="const-GtkStockItem*" name="items" />
  22474.           <parameter type="guint" name="n_items" />
  22475.         </parameters>
  22476.       </method>
  22477.       <method name="ListIds" cname="gtk_stock_list_ids" shared="true">
  22478.         <return-type type="GSList*" />
  22479.       </method>
  22480.       <method name="Lookup" cname="gtk_stock_lookup" shared="true">
  22481.         <return-type type="gboolean" />
  22482.         <parameters>
  22483.           <parameter type="const-gchar*" name="stock_id" />
  22484.           <parameter type="GtkStockItem*" name="item" />
  22485.         </parameters>
  22486.       </method>
  22487.       <method name="SetTranslateFunc" cname="gtk_stock_set_translate_func" shared="true">
  22488.         <return-type type="void" />
  22489.         <parameters>
  22490.           <parameter type="const-gchar*" name="domain" />
  22491.           <parameter type="GtkTranslateFunc" name="func" />
  22492.           <parameter type="gpointer" name="data" />
  22493.           <parameter name="notify" type="GDestroyNotify" />
  22494.         </parameters>
  22495.       </method>
  22496.     </class>
  22497.     <class name="Target" cname="GtkTarget_">
  22498.       <method name="TableFree" cname="gtk_target_table_free" shared="true">
  22499.         <return-type type="void" />
  22500.         <parameters>
  22501.           <parameter type="GtkTargetEntry*" name="targets" />
  22502.           <parameter type="gint" name="n_targets" />
  22503.         </parameters>
  22504.       </method>
  22505.       <method name="TableNewFromList" cname="gtk_target_table_new_from_list" shared="true">
  22506.         <return-type type="GtkTargetEntry*" />
  22507.         <parameters>
  22508.           <parameter type="GtkTargetList*" name="list" />
  22509.           <parameter type="gint*" name="n_targets" />
  22510.         </parameters>
  22511.       </method>
  22512.     </class>
  22513.     <class name="Targets" cname="GtkTargets_">
  22514.       <method name="IncludeImage" cname="gtk_targets_include_image" shared="true">
  22515.         <return-type type="gboolean" />
  22516.         <parameters>
  22517.           <parameter type="GdkAtom*" name="targets" />
  22518.           <parameter type="gint" name="n_targets" />
  22519.           <parameter type="gboolean" name="writable" />
  22520.         </parameters>
  22521.       </method>
  22522.       <method name="IncludeRichText" cname="gtk_targets_include_rich_text" shared="true">
  22523.         <return-type type="gboolean" />
  22524.         <parameters>
  22525.           <parameter type="GdkAtom*" name="targets" />
  22526.           <parameter type="gint" name="n_targets" />
  22527.           <parameter type="GtkTextBuffer*" name="buffer" />
  22528.         </parameters>
  22529.       </method>
  22530.       <method name="IncludeText" cname="gtk_targets_include_text" shared="true">
  22531.         <return-type type="gboolean" />
  22532.         <parameters>
  22533.           <parameter type="GdkAtom*" name="targets" />
  22534.           <parameter type="gint" name="n_targets" />
  22535.         </parameters>
  22536.       </method>
  22537.       <method name="IncludeUri" cname="gtk_targets_include_uri" shared="true">
  22538.         <return-type type="gboolean" />
  22539.         <parameters>
  22540.           <parameter type="GdkAtom*" name="targets" />
  22541.           <parameter type="gint" name="n_targets" />
  22542.         </parameters>
  22543.       </method>
  22544.     </class>
  22545.     <class name="Timeout" cname="GtkTimeout_" hidden="1">
  22546.       <method name="Add" cname="gtk_timeout_add" deprecated="1" shared="true">
  22547.         <return-type type="guint" />
  22548.         <parameters>
  22549.           <parameter type="guint32" name="interval" />
  22550.           <parameter type="GtkFunction" name="function" />
  22551.           <parameter type="gpointer" name="data" />
  22552.         </parameters>
  22553.       </method>
  22554.       <method name="AddFull" cname="gtk_timeout_add_full" deprecated="1" shared="true">
  22555.         <return-type type="guint" />
  22556.         <parameters>
  22557.           <parameter type="guint32" name="interval" />
  22558.           <parameter type="GtkFunction" name="function" />
  22559.           <parameter type="GtkCallbackMarshal" name="marshal" />
  22560.           <parameter type="gpointer" name="data" />
  22561.           <parameter name="destroy" type="GDestroyNotify" />
  22562.         </parameters>
  22563.       </method>
  22564.       <method name="Remove" cname="gtk_timeout_remove" deprecated="1" shared="true">
  22565.         <return-type type="void" />
  22566.         <parameters>
  22567.           <parameter type="guint" name="timeout_handler_id" />
  22568.         </parameters>
  22569.       </method>
  22570.     </class>
  22571.     <class name="Tree" cname="GtkTree_">
  22572.       <method name="GetRowDragData" cname="gtk_tree_get_row_drag_data" shared="true">
  22573.         <return-type type="gboolean" />
  22574.         <parameters>
  22575.           <parameter type="GtkSelectionData*" name="selection_data" />
  22576.           <parameter type="GtkTreeModel**" name="tree_model" pass_as="out" />
  22577.           <parameter type="GtkTreePath**" name="path" pass_as="out" owned="true" />
  22578.         </parameters>
  22579.       </method>
  22580.       <method name="SetRowDragData" cname="gtk_tree_set_row_drag_data" shared="true">
  22581.         <return-type type="gboolean" />
  22582.         <parameters>
  22583.           <parameter type="GtkSelectionData*" name="selection_data" />
  22584.           <parameter type="GtkTreeModel*" name="tree_model" />
  22585.           <parameter type="GtkTreePath*" name="path" />
  22586.         </parameters>
  22587.       </method>
  22588.     </class>
  22589.     <class name="Type" cname="GtkType_" hidden="1">
  22590.       <method name="Class" cname="gtk_type_class" shared="true">
  22591.         <return-type type="gpointer" />
  22592.         <parameters>
  22593.           <parameter type="GtkType" name="type" />
  22594.         </parameters>
  22595.       </method>
  22596.       <method name="EnumFindValue" cname="gtk_type_enum_find_value" deprecated="1" shared="true">
  22597.         <return-type type="GtkEnumValue*" />
  22598.         <parameters>
  22599.           <parameter type="GtkType" name="enum_type" />
  22600.           <parameter type="const-gchar*" name="value_name" />
  22601.         </parameters>
  22602.       </method>
  22603.       <method name="EnumGetValues" cname="gtk_type_enum_get_values" deprecated="1" shared="true">
  22604.         <return-type type="GtkEnumValue*" />
  22605.         <parameters>
  22606.           <parameter type="GtkType" name="enum_type" />
  22607.         </parameters>
  22608.       </method>
  22609.       <method name="FlagsFindValue" cname="gtk_type_flags_find_value" deprecated="1" shared="true">
  22610.         <return-type type="GtkFlagValue*" />
  22611.         <parameters>
  22612.           <parameter type="GtkType" name="flags_type" />
  22613.           <parameter type="const-gchar*" name="value_name" />
  22614.         </parameters>
  22615.       </method>
  22616.       <method name="FlagsGetValues" cname="gtk_type_flags_get_values" deprecated="1" shared="true">
  22617.         <return-type type="GtkFlagValue*" />
  22618.         <parameters>
  22619.           <parameter type="GtkType" name="flags_type" />
  22620.         </parameters>
  22621.       </method>
  22622.       <method name="Init" cname="gtk_type_init" deprecated="1" shared="true">
  22623.         <return-type type="void" />
  22624.         <parameters>
  22625.           <parameter type="GTypeDebugFlags" name="debug_flags" />
  22626.         </parameters>
  22627.       </method>
  22628.       <method name="New" cname="gtk_type_new" deprecated="1" shared="true">
  22629.         <return-type type="gpointer" />
  22630.         <parameters>
  22631.           <parameter type="GtkType" name="type" />
  22632.         </parameters>
  22633.       </method>
  22634.       <method name="Unique" cname="gtk_type_unique" deprecated="1" shared="true">
  22635.         <return-type type="GtkType" />
  22636.         <parameters>
  22637.           <parameter type="GtkType" name="parent_type" />
  22638.           <parameter type="const-GtkTypeInfo*" name="gtkinfo" />
  22639.         </parameters>
  22640.       </method>
  22641.     </class>
  22642.     <object name="Stock" cname="GtkStock">
  22643.       <static-string cname="GTK_STOCK_ABOUT" name="About" value="gtk-about" />
  22644.       <static-string cname="GTK_STOCK_ADD" name="Add" value="gtk-add" />
  22645.       <static-string cname="GTK_STOCK_APPLY" name="Apply" value="gtk-apply" />
  22646.       <static-string cname="GTK_STOCK_BOLD" name="Bold" value="gtk-bold" />
  22647.       <static-string cname="GTK_STOCK_CANCEL" name="Cancel" value="gtk-cancel" />
  22648.       <static-string cname="GTK_STOCK_CDROM" name="Cdrom" value="gtk-cdrom" />
  22649.       <static-string cname="GTK_STOCK_CLEAR" name="Clear" value="gtk-clear" />
  22650.       <static-string cname="GTK_STOCK_CLOSE" name="Close" value="gtk-close" />
  22651.       <static-string cname="GTK_STOCK_COLOR_PICKER" name="ColorPicker" value="gtk-color-picker" />
  22652.       <static-string cname="GTK_STOCK_CONNECT" name="Connect" value="gtk-connect" />
  22653.       <static-string cname="GTK_STOCK_CONVERT" name="Convert" value="gtk-convert" />
  22654.       <static-string cname="GTK_STOCK_COPY" name="Copy" value="gtk-copy" />
  22655.       <static-string cname="GTK_STOCK_CUT" name="Cut" value="gtk-cut" />
  22656.       <static-string cname="GTK_STOCK_DELETE" name="Delete" value="gtk-delete" />
  22657.       <static-string cname="GTK_STOCK_DIALOG_ERROR" name="DialogError" value="gtk-dialog-error" />
  22658.       <static-string cname="GTK_STOCK_DIALOG_INFO" name="DialogInfo" value="gtk-dialog-info" />
  22659.       <static-string cname="GTK_STOCK_DIALOG_QUESTION" name="DialogQuestion" value="gtk-dialog-question" />
  22660.       <static-string cname="GTK_STOCK_DIALOG_WARNING" name="DialogWarning" value="gtk-dialog-warning" />
  22661.       <static-string cname="GTK_STOCK_DIRECTORY" name="Directory" value="gtk-directory" />
  22662.       <static-string cname="GTK_STOCK_DISCONNECT" name="Disconnect" value="gtk-disconnect" />
  22663.       <static-string cname="GTK_STOCK_DND" name="Dnd" value="gtk-dnd" />
  22664.       <static-string cname="GTK_STOCK_DND_MULTIPLE" name="DndMultiple" value="gtk-dnd-multiple" />
  22665.       <static-string cname="GTK_STOCK_EDIT" name="Edit" value="gtk-edit" />
  22666.       <static-string cname="GTK_STOCK_EXECUTE" name="Execute" value="gtk-execute" />
  22667.       <static-string cname="GTK_STOCK_FILE" name="File" value="gtk-file" />
  22668.       <static-string cname="GTK_STOCK_FIND" name="Find" value="gtk-find" />
  22669.       <static-string cname="GTK_STOCK_FIND_AND_REPLACE" name="FindAndReplace" value="gtk-find-and-replace" />
  22670.       <static-string cname="GTK_STOCK_FLOPPY" name="Floppy" value="gtk-floppy" />
  22671.       <static-string cname="GTK_STOCK_FULLSCREEN" name="Fullscreen" value="gtk-fullscreen" />
  22672.       <static-string cname="GTK_STOCK_GOTO_BOTTOM" name="GotoBottom" value="gtk-goto-bottom" />
  22673.       <static-string cname="GTK_STOCK_GOTO_FIRST" name="GotoFirst" value="gtk-goto-first" />
  22674.       <static-string cname="GTK_STOCK_GOTO_LAST" name="GotoLast" value="gtk-goto-last" />
  22675.       <static-string cname="GTK_STOCK_GOTO_TOP" name="GotoTop" value="gtk-goto-top" />
  22676.       <static-string cname="GTK_STOCK_GO_BACK" name="GoBack" value="gtk-go-back" />
  22677.       <static-string cname="GTK_STOCK_GO_DOWN" name="GoDown" value="gtk-go-down" />
  22678.       <static-string cname="GTK_STOCK_GO_FORWARD" name="GoForward" value="gtk-go-forward" />
  22679.       <static-string cname="GTK_STOCK_GO_UP" name="GoUp" value="gtk-go-up" />
  22680.       <static-string cname="GTK_STOCK_HARDDISK" name="Harddisk" value="gtk-harddisk" />
  22681.       <static-string cname="GTK_STOCK_HELP" name="Help" value="gtk-help" />
  22682.       <static-string cname="GTK_STOCK_HOME" name="Home" value="gtk-home" />
  22683.       <static-string cname="GTK_STOCK_INDENT" name="Indent" value="gtk-indent" />
  22684.       <static-string cname="GTK_STOCK_INDEX" name="Index" value="gtk-index" />
  22685.       <static-string cname="GTK_STOCK_INFO" name="Info" value="gtk-info" />
  22686.       <static-string cname="GTK_STOCK_ITALIC" name="Italic" value="gtk-italic" />
  22687.       <static-string cname="GTK_STOCK_JUMP_TO" name="JumpTo" value="gtk-jump-to" />
  22688.       <static-string cname="GTK_STOCK_JUSTIFY_CENTER" name="JustifyCenter" value="gtk-justify-center" />
  22689.       <static-string cname="GTK_STOCK_JUSTIFY_FILL" name="JustifyFill" value="gtk-justify-fill" />
  22690.       <static-string cname="GTK_STOCK_JUSTIFY_LEFT" name="JustifyLeft" value="gtk-justify-left" />
  22691.       <static-string cname="GTK_STOCK_JUSTIFY_RIGHT" name="JustifyRight" value="gtk-justify-right" />
  22692.       <static-string cname="GTK_STOCK_LEAVE_FULLSCREEN" name="LeaveFullscreen" value="gtk-leave-fullscreen" />
  22693.       <static-string cname="GTK_STOCK_MEDIA_FORWARD" name="MediaForward" value="gtk-media-forward" />
  22694.       <static-string cname="GTK_STOCK_MEDIA_NEXT" name="MediaNext" value="gtk-media-next" />
  22695.       <static-string cname="GTK_STOCK_MEDIA_PAUSE" name="MediaPause" value="gtk-media-pause" />
  22696.       <static-string cname="GTK_STOCK_MEDIA_PLAY" name="MediaPlay" value="gtk-media-play" />
  22697.       <static-string cname="GTK_STOCK_MEDIA_PREVIOUS" name="MediaPrevious" value="gtk-media-previous" />
  22698.       <static-string cname="GTK_STOCK_MEDIA_RECORD" name="MediaRecord" value="gtk-media-record" />
  22699.       <static-string cname="GTK_STOCK_MEDIA_REWIND" name="MediaRewind" value="gtk-media-rewind" />
  22700.       <static-string cname="GTK_STOCK_MEDIA_STOP" name="MediaStop" value="gtk-media-stop" />
  22701.       <static-string cname="GTK_STOCK_MISSING_IMAGE" name="MissingImage" value="gtk-missing-image" />
  22702.       <static-string cname="GTK_STOCK_NETWORK" name="Network" value="gtk-network" />
  22703.       <static-string cname="GTK_STOCK_NEW" name="New" value="gtk-new" />
  22704.       <static-string cname="GTK_STOCK_NO" name="No" value="gtk-no" />
  22705.       <static-string cname="GTK_STOCK_OK" name="Ok" value="gtk-ok" />
  22706.       <static-string cname="GTK_STOCK_OPEN" name="Open" value="gtk-open" />
  22707.       <static-string cname="GTK_STOCK_ORIENTATION_LANDSCAPE" name="OrientationLandscape" value="gtk-orientation-landscape" />
  22708.       <static-string cname="GTK_STOCK_ORIENTATION_PORTRAIT" name="OrientationPortrait" value="gtk-orientation-portrait" />
  22709.       <static-string cname="GTK_STOCK_ORIENTATION_REVERSE_LANDSCAPE" name="OrientationReverseLandscape" value="gtk-orientation-reverse-landscape" />
  22710.       <static-string cname="GTK_STOCK_ORIENTATION_REVERSE_PORTRAIT" name="OrientationReversePortrait" value="gtk-orientation-reverse-portrait" />
  22711.       <static-string cname="GTK_STOCK_PASTE" name="Paste" value="gtk-paste" />
  22712.       <static-string cname="GTK_STOCK_PREFERENCES" name="Preferences" value="gtk-preferences" />
  22713.       <static-string cname="GTK_STOCK_PRINT" name="Print" value="gtk-print" />
  22714.       <static-string cname="GTK_STOCK_PRINT_PREVIEW" name="PrintPreview" value="gtk-print-preview" />
  22715.       <static-string cname="GTK_STOCK_PROPERTIES" name="Properties" value="gtk-properties" />
  22716.       <static-string cname="GTK_STOCK_QUIT" name="Quit" value="gtk-quit" />
  22717.       <static-string cname="GTK_STOCK_REDO" name="Redo" value="gtk-redo" />
  22718.       <static-string cname="GTK_STOCK_REFRESH" name="Refresh" value="gtk-refresh" />
  22719.       <static-string cname="GTK_STOCK_REMOVE" name="Remove" value="gtk-remove" />
  22720.       <static-string cname="GTK_STOCK_REVERT_TO_SAVED" name="RevertToSaved" value="gtk-revert-to-saved" />
  22721.       <static-string cname="GTK_STOCK_SAVE" name="Save" value="gtk-save" />
  22722.       <static-string cname="GTK_STOCK_SAVE_AS" name="SaveAs" value="gtk-save-as" />
  22723.       <static-string cname="GTK_STOCK_SELECT_ALL" name="SelectAll" value="gtk-select-all" />
  22724.       <static-string cname="GTK_STOCK_SELECT_COLOR" name="SelectColor" value="gtk-select-color" />
  22725.       <static-string cname="GTK_STOCK_SELECT_FONT" name="SelectFont" value="gtk-select-font" />
  22726.       <static-string cname="GTK_STOCK_SORT_ASCENDING" name="SortAscending" value="gtk-sort-ascending" />
  22727.       <static-string cname="GTK_STOCK_SORT_DESCENDING" name="SortDescending" value="gtk-sort-descending" />
  22728.       <static-string cname="GTK_STOCK_SPELL_CHECK" name="SpellCheck" value="gtk-spell-check" />
  22729.       <static-string cname="GTK_STOCK_STOP" name="Stop" value="gtk-stop" />
  22730.       <static-string cname="GTK_STOCK_STRIKETHROUGH" name="Strikethrough" value="gtk-strikethrough" />
  22731.       <static-string cname="GTK_STOCK_UNDELETE" name="Undelete" value="gtk-undelete" />
  22732.       <static-string cname="GTK_STOCK_UNDERLINE" name="Underline" value="gtk-underline" />
  22733.       <static-string cname="GTK_STOCK_UNDO" name="Undo" value="gtk-undo" />
  22734.       <static-string cname="GTK_STOCK_UNINDENT" name="Unindent" value="gtk-unindent" />
  22735.       <static-string cname="GTK_STOCK_YES" name="Yes" value="gtk-yes" />
  22736.       <static-string cname="GTK_STOCK_ZOOM_100" name="Zoom100" value="gtk-zoom-100" />
  22737.       <static-string cname="GTK_STOCK_ZOOM_FIT" name="ZoomFit" value="gtk-zoom-fit" />
  22738.       <static-string cname="GTK_STOCK_ZOOM_IN" name="ZoomIn" value="gtk-zoom-in" />
  22739.       <static-string cname="GTK_STOCK_ZOOM_OUT" name="ZoomOut" value="gtk-zoom-out" />
  22740.     </object>
  22741.   </namespace>
  22742.   <symbol type="alias" cname="GtkType" name="GType" />
  22743. </api>